summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Video_core: Address feedbackGravatar Fernando Sahmkow2023-01-0410-167/+304
* Texture Cache: Implement async texture downloads.Gravatar Fernando Sahmkow2023-01-035-35/+91
* Vulkan: Update blacklisting to latest driver versions.Gravatar Fernando Sahmkow2023-01-031-5/+12
* ShaderCompiler: Inline driver specific constants.Gravatar Fernando Sahmkow2023-01-033-2/+5
* Vulkan: rework stencil tracking.Gravatar Fernando Sahmkow2023-01-034-36/+169
* vulkan_common: blacklist radv from extended_dynamic_state2 on drivers before ...Gravatar Liam2023-01-012-2/+14
* video_core: fix buildGravatar Liam2023-01-014-3/+38
* MacroHLE: Final cleanup and fixes.Gravatar Fernando Sahmkow2023-01-0112-122/+88
* Rasterizer: Setup skeleton for Host Conditional renderingGravatar Fernando Sahmkow2023-01-016-10/+53
* RasterizerMemory: Add filtering for flushing/invalidation operations.Gravatar Fernando Sahmkow2023-01-0114-93/+186
* Vulkan: Allow stagging buffer deferrals.Gravatar Fernando Sahmkow2023-01-012-21/+56
* MacroHLE: Add OpenGL SupportGravatar Fernando Sahmkow2023-01-014-38/+94
* Vulkan: Add other additional pipeline specsGravatar Fernando Sahmkow2023-01-011-1/+17
* Vulkan: Implement Dynamic State 3Gravatar Fernando Sahmkow2023-01-0113-105/+313
* Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesGravatar Fernando Sahmkow2023-01-0112-27/+75
* Vulkan: Implement Dynamic States 2Gravatar Fernando Sahmkow2023-01-0113-66/+315
* DMAPusher: Improve collection of non executing methodsGravatar Fernando Sahmkow2023-01-0113-2/+181
* Revert Buffer cache changes and setup additional macros.Gravatar Fernando Sahmkow2023-01-017-128/+179
* MacroHLE: Reduce massive calculations on sizing estimation.Gravatar Fernando Sahmkow2023-01-015-95/+27
* MacroHLE: Add HLE replacement for base vertex and base instance.Gravatar Fernando Sahmkow2023-01-0110-64/+174
* MacroHLE: Add Index Buffer size estimation.Gravatar Fernando Sahmkow2023-01-015-10/+74
* MacroHLE: Refactor MacroHLE system.Gravatar Fernando Sahmkow2023-01-0111-121/+420
* MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Gravatar Fernando Sahmkow2023-01-0116-72/+252
* MacroHLE: Add MultidrawIndirect HLE Macro.Gravatar Fernando Sahmkow2023-01-0113-47/+169
* Merge pull request #9423 from vonchenplus/vulkan_quad_stripGravatar liamwhite2022-12-288-125/+245
|\
| * video_core: Implement other missing vulkan topologyGravatar FengChen2022-12-261-3/+16
| * video_core: Implement vulkan QuadStrip topologyGravatar FengChen2022-12-268-122/+229
* | texture_cache: Use Common::ScratchBuffer for swizzle buffersGravatar ameerj2022-12-254-10/+12
* | texture_cache: Use pre-allocated buffer for texture downloadsGravatar ameerj2022-12-253-9/+14
* | texture_cache: Use pre-allocated buffer for texture uploadsGravatar ameerj2022-12-254-13/+28
* | Merge pull request #9453 from ameerj/scratch-vectorGravatar Fernando S2022-12-249-56/+48
|\ \
| * | scratch_buffer: Explicitly defing resize and resize_destructive functionsGravatar ameerj2022-12-195-16/+16
| * | dma_pusher: Rework command_headers usageGravatar ameerj2022-12-192-9/+16
| * | buffer_cache: Use Common::ScratchBuffer for ImmediateBuffer usageGravatar ameerj2022-12-191-7/+4
| * | video_core: Add usages of ScratchBufferGravatar ameerj2022-12-194-33/+21
* | | externals: update Vulkan-Headers to v1.3.238Gravatar Jan Beich2022-12-191-0/+12
|/ /
* | Merge pull request #7450 from FernandoS27/ndc-vulkanGravatar liamwhite2022-12-175-4/+47
|\ \
| * | Vulkan: Add support for VK_EXT_depth_clip_control.Gravatar FernandoS272022-12-135-4/+47
* | | Remove unimplemented transform feedback geometry spam, it should be implementedGravatar Kelebek12022-12-161-2/+1
* | | Merge pull request #9431 from liamwhite/sixty-five-oh-twoGravatar Narr the Reg2022-12-151-1/+2
|\ \ \
| * | | vulkan_common: declare storageBuffer8BitAccessGravatar Liam2022-12-131-1/+2
| |/ /
* | | Merge pull request #7410 from Nefsen402/wayland-fixesGravatar liamwhite2022-12-159-55/+92
|\ \ \
| * | | gl_device: Use a more robust way to use strict context modeGravatar Alexander Orzechowski2022-12-133-8/+7
| * | | video_core/vulkan: Explicity check swapchain size when deciding to recreateGravatar Alexander Orzechowski2022-12-133-15/+28
| * | | renderer_opengl: refactor context acquireGravatar Liam2022-12-135-36/+61
| |/ /
* / / Fix validation errors on less compatible Intel GPUGravatar yzct123452022-12-125-2/+34
|/ /
* | Merge pull request #9406 from vonchenplus/topologyGravatar bunnei2022-12-124-32/+36
|\ \ | |/ |/|
| * video_core: Add vertex_array_instance_* sbubbed called warningGravatar FengChen2022-12-081-0/+5
| * video_core: The draw manager manages whether Clear is required.Gravatar FengChen2022-12-083-10/+9
| * video_core: Adjust topology update logicGravatar FengChen2022-12-082-23/+23