summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends
AgeCommit message (Expand)Author
2022-12-11VideoCommon/PixelEngine: Refactor to class, move to Core::System.Admiral H. Curtiss
2022-12-07Merge pull request #11320 from AdmiralCurtiss/globals-memoryMai
2022-12-04Merge pull request #11262 from K0bin/present-syncAdmiral H. Curtiss
2022-12-03HW/Memmap: Refactor Memory to class, move to Core::System.Admiral H. Curtiss
2022-11-30VideoBackends:Metal: Fix min/max lod when setting non-zero-based samplersTellowKrinkle
2022-11-29VideoBackends: Rename query_type to query_groupRobin Kertels
2022-11-29VideoBackends:Vulkan: Fix incorrect barriers in StagingBufferRobin Kertels
2022-11-29VideoBackends:D3D12: Set query typeRobin Kertels
2022-11-29VideoBackends:Vulkan: Fix queriesRobin Kertels
2022-11-28VideoBackends:OGL: Creating vertex formats shouldn't unbind anythingTellowKrinkle
2022-11-23VideoBackends/D3D11: Simplify vertex attribute codePokechu22
2022-11-23Fix build errors related to formatting non-scoped enumsPokechu22
2022-11-07VideoBackends:Vulkan: Synchronize presentationRobin Kertels
2022-11-04Merge pull request #11228 from Pokechu22/statistics-macrosAdmiral H. Curtiss
2022-11-03VideoBackends:Metal: Headless render supportTellowKrinkle
2022-11-01OGL: use already known object label lengthsTillmann Karras
2022-11-01OGL: fix compute shader labelsTillmann Karras
2022-10-31VideoBackends:Vulkan: Fix 0 size descriptor poolsRobin Kertels
2022-10-29VideoCommon/Statistics: Require semicolons after statistics macrosPokechu22
2022-10-29VideoBackends:D3D12: Defer binding framebuffer in SetAndDiscardFramebufferRobin Kertels
2022-10-29VideoBackends:D3D12: Use COMMON as initial state for default heap bufferRobin Kertels
2022-10-29VideoBackends:D3D12: Don't query GPU descriptor handle for non-shader visible...Robin Kertels
2022-10-28VideoBackends: fix d3d12 subresource calculationiwubcode
2022-10-25Merge pull request #10977 from tellowkrinkle/FixBackendMultithreadingJMC47
2022-10-24VideoBackends:Metal: Default to presentDrawable when vsync is onTellowKrinkle
2022-10-24Merge pull request #11028 from tellowkrinkle/MetalFixesJMC47
2022-10-23Merge pull request #10890 from tellowkrinkle/VertexLineExpandJMC47
2022-10-23VideoBackends:Vulkan: Clean up unused memory allocation codeRobin Kertels
2022-10-23VideoBackends:Vulkan: Use VMA for stream bufferRobin Kertels
2022-10-23VideoBackends:Vulkan: Use VMA for bounding boxRobin Kertels
2022-10-23VideoBackends:Vulkan: Use VMA for staging buffersRobin Kertels
2022-10-22VideoBackends:D3D12: Add support for vertex shader point and line expansionTellowKrinkle
2022-10-22VideoBackends:OGL: Add support for vertex shader point and line expansionTellowKrinkle
2022-10-22VideoBackends:Vulkan: Add support for vertex shader point and line expansionTellowKrinkle
2022-10-22VideoBackends:Metal: Add support for vertex shader point and line expansionTellowKrinkle
2022-10-22VideoCommon: Add vertex shader point and line expansionTellowKrinkle
2022-10-23VideoBackends:Vulkan: Set up VMARobin Kertels
2022-10-17VideoBackends:Vulkan: Improve backend multithreadingTellowKrinkle
2022-10-17Merge pull request #11122 from K0bin/descriptor-overhaulAdmiral H. Curtiss
2022-10-16VideoBackends:Vulkan: Allocate descriptor pools as neededRobin Kertels
2022-10-12Remove varargs support from LOG_VULKAN_ERRORPokechu22
2022-10-12Remove most uses of StringFromFormat in favor of fmtPokechu22
2022-10-08VideoBackends:Vulkan: Fix command buffer cleanupRobin Kertels
2022-10-08VideoBackends:Metal: Use a temporary buffer for large texture uploadsTellowKrinkle
2022-10-08VideoBackends:Metal: Add config option to use presentDrawableTellowKrinkle
2022-10-08VideoBackends:Metal: Explicitly disable arcTellowKrinkle
2022-10-08VideoBackends:Metal: Bring back unified memory configTellowKrinkle
2022-10-08VideoBackends:Metal: Unroll lighting loopTellowKrinkle
2022-10-08VideoBackends:Metal: Properly set vsync on creationTellowKrinkle
2022-10-08VideoBackends:Multiple: More GPUs with broken subgroup opsTellowKrinkle