Admiral H. Curtiss
|
715a551dac
|
Merge pull request #12170 from Filoppi/custom_aspect_ratio
Add support for custom aspect ratios
|
2023-12-18 05:19:06 +01:00 |
|
Filoppi
|
a6dfeed318
|
Video: make the "Auto" resolution setting also follow the max res setting, to avoid trying to create texture bigger than the maximum supported one
|
2023-12-18 02:00:25 +02:00 |
|
Filoppi
|
ff03189a60
|
Video: fix auto resolution scale calculations
|
2023-12-18 02:00:25 +02:00 |
|
Filoppi
|
fdd1934f12
|
Video: fix Auto Resolution Scale not updating when the window was resized.
Also fixes the widescreen hack not fully updating when the aspect ratio setting changed on the spot.
|
2023-12-18 02:00:25 +02:00 |
|
Filoppi
|
b3aa6ad93b
|
Video: implement custom aspect ratio support (already exposed to Qt).
This also renamed some variables/functions.
|
2023-12-18 02:00:24 +02:00 |
|
Filoppi
|
f96bea95d8
|
Video: rename Presenter::SetWindowSize()
|
2023-12-18 00:28:15 +02:00 |
|
Filoppi
|
24004af814
|
Video: polish aspect ratio related code comments to make it clearer
|
2023-12-18 00:28:14 +02:00 |
|
Mai
|
bcd74a81a9
|
Merge pull request #12370 from iwubcode/more_samplers
VideoBackends / VideoCommon: update max pixel shader samplers from 8 to 16
|
2023-12-17 14:50:23 -05:00 |
|
Mai
|
0125b5182f
|
Merge pull request #12409 from iwubcode/custom_material_graphics_mod_action_data
VideoCommon: prepare graphics mods for custom shader material data
|
2023-12-17 14:42:34 -05:00 |
|
Mai
|
b27c15fab6
|
Merge pull request #12382 from iwubcode/shader_asset_default_value
VideoCommon: update shader asset to provide a variant default value
|
2023-12-17 14:41:55 -05:00 |
|
Mai
|
f589c04aa7
|
Merge pull request #12372 from iwubcode/texture_usage_flag
VideoBackends / VideoCommon: add type enum to dictate how the texture is used; support texture 2d
|
2023-12-17 14:40:39 -05:00 |
|
Admiral H. Curtiss
|
190c4e8cda
|
Merge pull request #12427 from JosJuice/jitarm64-msr-updated-logical-imm
JitArm64: Fix MSRUpdated(ARM64Reg) with FEATURE_FLAG_PERFMON set
|
2023-12-16 17:22:23 +01:00 |
|
JosJuice
|
e0eb4ef5bc
|
JitArm64: Use enum class for LogicalImm size parameter
This should prevent issues like the one fixed in the previous commit
from happening again.
|
2023-12-16 16:48:26 +01:00 |
|
iwubcode
|
12dd15c8dd
|
VideoBackends / VideoCommon: add type enum to dictate whether a texture is a 2D texture, a texture array, or a cube map; support 2D texture type across backends
Co-authored-by: TellowKrinkle <tellowkrinkle@gmail.com>
|
2023-12-15 11:06:02 -06:00 |
|
iwubcode
|
b1d9e13d75
|
VideoCommon: prepare graphics mods for custom shader material data
|
2023-12-12 17:56:26 -06:00 |
|
Mai
|
ea3033731d
|
Merge pull request #12240 from iwubcode/material_asset_additional_properties
VideoCommon: add additional data types to material asset
|
2023-12-12 18:38:20 -05:00 |
|
Tillmann Karras
|
5b4b8dba61
|
VideoCommon: add message to XF load assert
|
2023-12-12 22:35:02 +00:00 |
|
Lioncash
|
a812a1f938
|
LightingShaderGen: Resolve -Wshadow warnings
Given how the lambda doesn't capture anything, we can move this to a
internally linked function, which prevents any name shadowing.
|
2023-12-12 16:55:06 -05:00 |
|
Tilka
|
4d98c237c7
|
Merge pull request #12371 from lioncash/span
VideoCommon: Use std::span for BoundingBox::Write()
|
2023-12-12 20:47:08 +00:00 |
|
iwubcode
|
b69d336838
|
VideoCommon: update shader asset to provide a variant default value
|
2023-12-12 00:01:22 -06:00 |
|
Lioncash
|
4c7a4831cb
|
CustomAssetLibrary: Remove unused GetAssetSize() function
There's a direct analogue of this function within
DirectFilesystemAssetLibrary that *is* used, however, so we can get rid
of this one.
|
2023-12-11 22:00:52 -05:00 |
|
Lioncash
|
49f44c1334
|
VertexManagerBase: Resolve -Wsign-compare warning
|
2023-12-11 18:00:34 -05:00 |
|
Admiral H. Curtiss
|
4f02f526b8
|
Merge pull request #12392 from lioncash/decl
General: Resolve -Wmissing-declaration warnings
|
2023-12-11 23:39:23 +01:00 |
|
Admiral H. Curtiss
|
54301d709a
|
Merge pull request #12389 from lioncash/cheeve
AchievementManager: Make GetInstance() and GetLock() return a reference
|
2023-12-11 23:37:29 +01:00 |
|
Lioncash
|
e8b4796273
|
PostProcessing: Mark helper functions as static
These didn't have any prototypes and were generating
-Wmissing-declaration warnings.
|
2023-12-11 17:07:59 -05:00 |
|