| Age | Commit message (Collapse) | Author |
|
|
|
|
|
vk_rasterizer: Remove unused variable in Clear()
|
|
video_core: Remove unused variables
|
|
renderer_{opengl,vulkan}: Clamp shared memory to host's limit
|
|
Silences several compiler warnings about unused variables.
|
|
The relevant values are already assigned further down in the lambda, so
this can be removed entirely.
|
|
video_core: Fix, add and rename pixel formats
|
|
vulkan: Make use of designated initializers where applicable
|
|
Designated initializers on old MSVC versions fail to build when they
take the address of a constant.
|
|
vk_state_tracker: Fix dirty flags for stencil_enable on VK_EXT_extended_dynamic_state
|
|
|
|
|
|
Discovered while converting relevant parts of the codebase over to
designated initializers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For whatever reason, VK_TRUE and VK_FALSE aren't defined as having a
VkBool32 type, so we need to cast to it explicitly.
|
|
|
|
Note: Some barriers can't be converted over yet, as they ICE MSVC.
|
|
Note: An array within CopyFrom() cannot be converted over yet, as it
ICEs MSVC when converted over.
|
|
vk_graphics_pipeline: Make use of designated initializers where applicable
|
|
vk_device: Make use of designated initializers where applicable
|
|
This stops shaders from failing to build when the exceed host's shared
memory size limit. An error is logged.
|
|
Avoids redundant repetitions of variable names, and allows assignment
all in one statement.
|
|
Avoids redundant variable name repetitions.
|
|
Normalizes pixel format names to match Vulkan names. Previous to this
commit pixel formats had no convention, leading to confusion and
potential bugs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Now that we make use of C++20, we can use designated initializers to
make things a little nicer to read.
|