aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_rasterizer.cpp
AgeCommit message (Expand)Author
2021-09-12vk_rasterizer: Fix dynamic StencilOp updating when two faces are enabledameerj
2021-08-21vk_rasterizer: Only clear depth and stencil buffers when set in attachment as...ameerj
2021-08-05texture_cache: Address ameerj's reviewyzct12345
2021-07-29vk_rasterizer: Flip viewport on Y_NEGATEReinUsesLisp
2021-07-22renderers: Fix clang formattingameerj
2021-07-22vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_stateReinUsesLisp
2021-07-22vk_graphics_pipeline: Implement line widthReinUsesLisp
2021-07-22shader: Unify shader stage typesReinUsesLisp
2021-07-22vk_rasterizer: Exit render passes on fragment barriersReinUsesLisp
2021-07-22vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp
2021-07-22vk_rasterizer: Implement first indexReinUsesLisp
2021-07-22vk_pipeline_cache,shader_notify: Add shader notificationsReinUsesLisp
2021-07-22vk_rasterizer: Flush work on clear and dispatchesReinUsesLisp
2021-07-22vulkan: Enable depth bounds and use it conditionallyReinUsesLisp
2021-07-22shader: Initial OpenGL implementationReinUsesLisp
2021-07-22vk_scheduler: Allow command submission on worker threadReinUsesLisp
2021-07-22shader: Move pipeline cache logic to separate filesReinUsesLisp
2021-07-22vk_rasterizer: Request outside render pass execution context for computeReinUsesLisp
2021-07-22shader: Implement SULD and SUSTReinUsesLisp
2021-07-22vk_compute_pass: Fix compute passesReinUsesLisp
2021-07-22vulkan: Build pipelines in parallel at runtimeReinUsesLisp
2021-07-22shader: Fix rasterizer integration order issuesReinUsesLisp
2021-07-22vk_pipeline_cache: Add pipeline cacheReinUsesLisp
2021-07-22shader: Add partial rasterizer integrationReinUsesLisp
2021-07-22shader: Initial support for textures and TEXReinUsesLisp
2021-07-22spirv: Add lower fp16 to fp32 passReinUsesLisp
2021-07-22shader: Primitive Vulkan integrationReinUsesLisp
2021-07-22shader: Remove old shader managementReinUsesLisp
2021-07-20Merge pull request #6629 from FernandoS27/accel-dma-2bunnei
2021-07-13vk_rasterizer: Only clear valid color attachmentsameerj
2021-07-13DMAEngine: Accelerate BufferClearFernando Sahmkow
2021-07-11accelerateDMA: Accelerate Buffer Copies.Fernando Sahmkow
2021-07-09Fence Manager: remove reference fencing.Fernando Sahmkow
2021-07-09Fence Manager: Force ordering on WFI.Fernando Sahmkow
2021-07-09Fence Manager: Add fences on Reference Count.Fernando Sahmkow
2021-07-04Texture Cache: Initial Implementation of Sparse Textures.Fernando Sahmkow
2021-06-01buffer_cache: Simplify uniform disabling logicameerj
2021-04-14common: Move settings to common from core.bunnei
2021-03-13renderer_vulkan: Accelerate ASTC decodingameerj
2021-02-15vk_rasterizer: Fix loading shader addresses twiceReinUsesLisp
2021-02-13fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2021-01-15vulkan_memory_allocator: Add "download" memory usage hintReinUsesLisp
2021-01-15renderer_vulkan: Rename Vulkan memory manager to memory allocatorReinUsesLisp
2021-01-08vk_fence_manager: Use timeline semaphores instead of spin waitsReinUsesLisp
2021-01-05Merge pull request #5289 from ReinUsesLisp/vulkan-devicebunnei
2021-01-04Merge pull request #5292 from ReinUsesLisp/empty-setLC
2021-01-04vk_rasterizer: Skip binding empty descriptor sets on computeReinUsesLisp
2021-01-04renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp
2021-01-03renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp