Commit History

Author SHA1 Message Date
  gdkchan ec4cd57ccf Implement another non-indexed draw method on GPU (#4123) 3 years ago
  riperiperi 5a085cba0f GPU: Fix layered attachment write (#4131) 3 years ago
  gdkchan 459c4caeba Fix HasUnalignedStorageBuffers value when buffers are always unaligned (#4078) 3 years ago
  riperiperi 9ac66336a2 GPU: Use lazy checks for specialization state (#4004) 3 years ago
  riperiperi 4965681e06 GPU: Swap bindings array instead of copying (#4003) 3 years ago
  gdkchan 8750b90a7f Ensure that vertex attribute buffer index is valid on GPU (#3942) 3 years ago
  riperiperi 33a4d7d1ba GPU: Eliminate CB0 accesses when storage buffer accesses are resolved (#3847) 3 years ago
  gdkchan f1d1670b0b Implement HLE macro for DrawElementsIndirect (#3748) 3 years ago
  gdkchan 88a0e720cb Use RGBA16 vertex format if RGB16 is not supported on Vulkan (#3552) 3 years ago
  gdkchan ad47bd2d4e Fix blend with RGBX color formats (#3553) 3 years ago
  gdkchan a5ff0024fb Rename ToSpan to AsSpan (#3556) 3 years ago
  gdkchan 2232e4ae87 Vulkan backend (#2518) 3 years ago
  gdkchan b46b63e06a Add support for alpha to coverage dithering (#3069) 3 years ago
  riperiperi 99ffc061d3 Optimize Texture Binding and Shader Specialization Checks (#3399) 3 years ago
  gdkchan 851f56b08a Support Array/3D depth-stencil render target, and single layer clears (#3400) 3 years ago
  riperiperi 43b4b34376 Implement Viewport Transform Disable (#3328) 4 years ago
  gdkchan 9eb5b7a10d Restrict cases where vertex buffer size from index buffer type is used (#3304) 4 years ago
  gdkchan 43ebd7a9bb New shader cache implementation (#3194) 4 years ago
  gdkchan 952f6f8a65 Calculate vertex buffer size from index buffer type (#3253) 4 years ago
  gdkchan d4b960d348 Implement primitive restart draw arrays properly on OpenGL (#3256) 4 years ago
  gdkchan b944941733 Fix bug that could cause depth buffer to be missing after clear (#3067) 4 years ago
  gdkchan fb853f13e9 Scale scissor used for clears (#3002) 4 years ago
  gdkchan 6e0799580f Fix render target clear when sizes mismatch (#2994) 4 years ago
  gdkchan ef39b2ebdd Flip scissor box when the YNegate bit is set (#2941) 4 years ago
  gdkchan 30b7aaefca Better depth range detection (#2754) 4 years ago
  gdkchan d512ce122c Initial tessellation shader support (#2534) 4 years ago
  gdkchan fd7567a6b5 Only make render target 2D textures layered if needed (#2646) 4 years ago
  riperiperi b0af010247 Set texture/image bindings in place rather than allocating and passing an array (#2647) 4 years ago
  gdkchan 8196086f7a Revert "Calculate vertex buffer sizes from index buffer (#1663)" (#2544) 4 years ago
  riperiperi 0a80a837cb Use "Undesired" scale mode for certain textures rather than blacklisting (#2537) 4 years ago