aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_rasterizer.cpp
AgeCommit message (Expand)Author
2023-01-28video_core: Implement vulkan clear specified channelFengChen
2023-01-19Merge pull request #9556 from vonchenplus/draw_textureliamwhite
2023-01-16Address feedbackFeng Chen
2023-01-07VideoCore: Fix OGL cache invalidation.Fernando Sahmkow
2023-01-05BufferBase: Don't ignore GPU pages.Fernando Sahmkow
2023-01-05video_core: Cache GPU internal writes.Fernando Sahmkow
2023-01-05video_core: Implement opengl/vulkan draw_textureFeng Chen
2023-01-04Video_core: Address feedbackFernando Sahmkow
2023-01-03Vulkan: rework stencil tracking.Fernando Sahmkow
2023-01-01video_core: fix buildLiam
2023-01-01Rasterizer: Setup skeleton for Host Conditional renderingFernando Sahmkow
2023-01-01RasterizerMemory: Add filtering for flushing/invalidation operations.Fernando Sahmkow
2023-01-01Vulkan: Implement Dynamic State 3Fernando Sahmkow
2023-01-01Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesFernando Sahmkow
2023-01-01Vulkan: Implement Dynamic States 2Fernando Sahmkow
2023-01-01MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Fernando Sahmkow
2023-01-01MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow
2022-12-28Merge pull request #9423 from vonchenplus/vulkan_quad_stripliamwhite
2022-12-26video_core: Implement vulkan QuadStrip topologyFengChen
2022-12-16Remove unimplemented transform feedback geometry spam, it should be implementedKelebek1
2022-12-12Merge pull request #9406 from vonchenplus/topologybunnei
2022-12-08video_core: Integrate SMAALiam
2022-12-08video_core: The draw manager manages whether Clear is required.FengChen
2022-12-08video_core: Implement maxwell3d draw manager and split draw logicFeng Chen
2022-11-24Fermi2D: Rework blit engine and add a software blitter.Fernando Sahmkow
2022-11-20Merge pull request #9216 from vonchenplus/reimp_inline_index_bufferliamwhite
2022-11-17maxwell3d: full HLE for multi-layer clearsLiam
2022-11-15video_core: Reimplement inline index buffer bindingFeng Chen
2022-11-11ir/texture_pass: Use host_info instead of querying Settings::values (#9176)Morph
2022-11-04video_core: Fix SNORM texture buffer emulating error (#9001)Feng Chen
2022-11-03Merge pull request #8858 from vonchenplus/mipmapbunnei
2022-11-03Merge pull request #9097 from liamwhite/intel-spv-compilerMorph
2022-10-25video_core: Catch vulkan clear op not all channel need clearFengChen
2022-10-22video_core: Implement maxwell inline_index methodFengChen
2022-10-21video_coare: Reimplementing the maxwell drawing trigger mechanismFengChen
2022-10-19video_core: don't build ASTC decoder shader unless requestedLiam
2022-10-10Fix stencil func registers, make clip control equivalent to how it was before...Kelebek1
2022-10-07Update 3D regsKelebek1
2022-10-06DMA & InlineToMemory Engines Rework.bunnei
2022-10-06VideoCore: Refactor fencing system.Fernando Sahmkow
2022-10-06Vulkan: Fix Scissor on ClearsFernando Sahmkow
2022-10-06NVDRV: Further refactors and eliminate old code.Fernando Sahmkow
2022-10-06Texture cache: Fix the remaining issues with memory mnagement and unmapping.Fernando Sahmkow
2022-10-06VideoCore: Fix channels with disk pipeline/shader cache.Fernando Sahmkow
2022-10-06OpenGl: Implement Channels.Fernando Sahmkow
2022-10-06VideoCore: implement channels on gpu caches.Fernando Sahmkow
2022-09-20video_core: Generate mipmap texture by drawingFengChen
2022-08-23video_core: vulkan: rasterizer: Workaround on viewport swizzle on AMDNarr the Reg
2022-08-02renderer_vulkan: add format fallbacks for R16G16B16_SFLOAT, R16G16B16_SSCALED...Liam
2022-06-26video_core: Replace VKScheduler with Schedulergerman77