| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-12 | Merge pull request #3480 from ReinUsesLisp/vk-disabled-ubo | Fernando Sahmkow | |
| vk_rasterizer: Support disabled uniform buffers | |||
| 2020-03-12 | video_core: Implement RGBA16_SNORM | ReinUsesLisp | |
| Implement RGBA16_SNORM with the current API. Nothing special here. | |||
| 2020-03-09 | video_core: Rename "const buffer locker" to "registry" | ReinUsesLisp | |
| 2020-03-09 | Merge pull request #3301 from ReinUsesLisp/state-tracker | Rodrigo Locatti | |
| video_core: Remove gl_state and use a state tracker based on dirty flags | |||
| 2020-03-08 | vk_reasterizer: fix mistype on SetupGraphicsImages | Nguyen Dac Nam | |
| This should use Maxwell3D engine. Fixed some GPU error on Kirby and maybe other games. | |||
| 2020-03-07 | Merge pull request #3481 from ReinUsesLisp/abgr5-storage | bunnei | |
| maxwell_to_vk: Remove Storage capability for A1B5G5R5U | |||
| 2020-03-06 | vk_rasterizer: Support disabled uniform buffers | ReinUsesLisp | |
| 2020-03-06 | maxwell_to_vk: Remove Storage capability for A1B5G5R5U | ReinUsesLisp | |
| 2020-03-05 | Merge pull request #3463 from ReinUsesLisp/vk-toctou | bunnei | |
| vk_swapchain: Silence TOCTOU race condition | |||
| 2020-03-05 | Merge pull request #3451 from ReinUsesLisp/indexed-textures | bunnei | |
| vk_shader_decompiler: Implement indexed textures | |||
| 2020-03-03 | Merge pull request #3455 from ReinUsesLisp/attr-scaled | bunnei | |
| video_core: Implement more scaled attribute formats | |||
| 2020-02-28 | dirty_flags: Deduplicate code between OpenGL and Vulkan | ReinUsesLisp | |
| 2020-02-28 | vk_rasterizer: Pass Maxwell registers to dynamic updates | ReinUsesLisp | |
| 2020-02-28 | state_tracker: Remove type traits with named structures | ReinUsesLisp | |
| 2020-02-28 | vk_state_tracker: Implement dirty flags for stencil properties | ReinUsesLisp | |
| 2020-02-28 | vk_state_tracker: Implement dirty flags for depth bounds | ReinUsesLisp | |
| 2020-02-28 | vk_state_tracker: Implement dirty flags for blend constants | ReinUsesLisp | |
| 2020-02-28 | vk_state_tracker: Implement dirty flags for depth bias | ReinUsesLisp | |
| 2020-02-28 | vk_state_tracker: Implement dirty flags for scissors | ReinUsesLisp | |
| 2020-02-28 | vk_state_tracker: Initial implementation | ReinUsesLisp | |
| Add support for render targets and viewports. | |||
| 2020-02-28 | maxwell_3d: Flatten cull and front face registers | ReinUsesLisp | |
| 2020-02-28 | gl_rasterizer: Remove dirty flags | ReinUsesLisp | |
| 2020-02-26 | vk_swapchain: Silence TOCTOU race condition | ReinUsesLisp | |
| It's possible that the window is resized from the moment we ask for its size to the moment a swapchain is created, causing validation issues. To workaround this Vulkan issue request the capabilities again just before creating the swapchain, making the race condition less likely. | |||
| 2020-02-25 | frontend: qt: bootmanager: Vulkan: Restore support for VK backend. | bunnei | |
| 2020-02-25 | Merge pull request #3417 from ReinUsesLisp/r32i | bunnei | |
| texture: Implement R32I | |||
| 2020-02-24 | Merge pull request #3425 from ReinUsesLisp/layered-framebuffer | bunnei | |
| texture_cache: Implement layered framebuffer attachments | |||
| 2020-02-24 | vk_shader_decompiler: Implement indexed textures | ReinUsesLisp | |
| Implement accessing textures through an index. It uses the same interface as OpenGL, the main difference is that Vulkan bindings are forced to be arrayed (the binding index doesn't change for stacked textures in SPIR-V). | |||
| 2020-02-24 | video_core: Implement more scaler attribute formats | ReinUsesLisp | |
| While changing this, fix assert in vk_shader_decompiler. We now know scaled formats are expected to be float in shaders attributes. | |||
| 2020-02-22 | Merge pull request #3424 from ReinUsesLisp/spirv-layer | bunnei | |
| vk_shader_decompiler: Implement Layer output attribute | |||
| 2020-02-21 | Merge pull request #3433 from namkazt/patch-1 | Rodrigo Locatti | |
| renderer_vulkan: Add the rest of case for TryConvertBorderColor | |||
| 2020-02-21 | Merge pull request #3434 from namkazt/patch-2 | Rodrigo Locatti | |
| vk_shader: Implement ImageLoad | |||
| 2020-02-21 | Merge pull request #3435 from namkazt/patch-3 | Rodrigo Locatti | |
| vulkan: add DXT23_SRGB | |||
| 2020-02-21 | vk_device: remove left over from other branch | Nguyen Dac Nam | |
| 2020-02-20 | clang-format | Nguyen Dac Nam | |
| 2020-02-20 | shader_decompiler: only add StorageImageReadWithoutFormat when available | Nguyen Dac Nam | |
| 2020-02-19 | Merge pull request #3414 from ReinUsesLisp/maxwell-3d-draw | bunnei | |
| maxwell_3d: Unify draw methods | |||
| 2020-02-19 | shader_decompiler: add check in case of device not support ↵ | Nguyen Dac Nam | |
| ShaderStorageImageReadWithoutFormat | |||
| 2020-02-19 | vk_device: setup shaderStorageImageReadWithoutFormat | Nguyen Dac Nam | |
| 2020-02-19 | vk_device: add check for shaderStorageImageReadWithoutFormat | Nguyen Dac Nam | |
| 2020-02-18 | Merge pull request #3410 from ReinUsesLisp/vk-draw-index | bunnei | |
| vk_shader_decompiler: Fix vertex id and instance id | |||
| 2020-02-19 | vk_shader: add Capability StorageImageReadWithoutFormat | Nguyen Dac Nam | |
| 2020-02-19 | vk_shader: Implement function ImageLoad (Used by Kirby Start Allies) | Nguyen Dac Nam | |
| Please enter the commit message for your changes. Lines starting | |||
| 2020-02-19 | fixups mistake auto commit. | Nguyen Dac Nam | |
| 2020-02-19 | Update code structure | Nguyen Dac Nam | |
| Co-Authored-By: Mat M. <mathew1800@gmail.com> | |||
| 2020-02-18 | add vertex UnsignedInt size RGBA | Nguyen Dac Nam | |
| 2020-02-18 | add eBc2SrgbBlock to formats | Nguyen Dac Nam | |
| 2020-02-18 | vulkan: add DXT23_SRGB | Nguyen Dac Nam | |
| 2020-02-18 | renderer_vulkan: Add the rest of case for TryConvertBorderColor | Nguyen Dac Nam | |
| 2020-02-16 | texture_cache: Implement layered framebuffer attachments | ReinUsesLisp | |
| Layered framebuffer attachments is a feature that allows applications to write attach layered textures to a single attachment. What layer the fragments are written to is decided from the shader using gl_Layer. | |||
| 2020-02-16 | vk_shader_decompiler: Implement Layer output attribute | ReinUsesLisp | |
| SPIR-V's Layer is GLSL's gl_Layer. It lets the application choose from a shader stage (vertex, tessellation or geometry) which framebuffer layer write the output fragments to. | |||
