Commit History

Autor SHA1 Mensaxe Data
  gdkchan 2e43d01d36 Move gl_Layer from vertex to geometry if GPU does not support it on vertex (#3866) %!s(int64=3) %!d(string=hai) anos
  riperiperi 33a4d7d1ba GPU: Eliminate CB0 accesses when storage buffer accesses are resolved (#3847) %!s(int64=3) %!d(string=hai) anos
  gdkchan f1d1670b0b Implement HLE macro for DrawElementsIndirect (#3748) %!s(int64=3) %!d(string=hai) anos
  gdkchan 619ac86bd0 Do not output ViewportIndex on SPIR-V if GPU does not support it (#3644) %!s(int64=3) %!d(string=hai) anos
  gdkchan 2232e4ae87 Vulkan backend (#2518) %!s(int64=3) %!d(string=hai) anos
  gdkchan b46b63e06a Add support for alpha to coverage dithering (#3069) %!s(int64=3) %!d(string=hai) anos
  gdkchan 5afd521c5a Bindless elimination for constant sampler handle (#3424) %!s(int64=3) %!d(string=hai) anos
  riperiperi 43b4b34376 Implement Viewport Transform Disable (#3328) %!s(int64=4) %!d(string=hai) anos
  gdkchan 43ebd7a9bb New shader cache implementation (#3194) %!s(int64=4) %!d(string=hai) anos
  gdkchan 7e967d796c Stop using glTransformFeedbackVaryings and use explicit layout on the shader (#3012) %!s(int64=4) %!d(string=hai) anos
  gdkchan 0e59573f2b Add capability for BGRA formats (#3011) %!s(int64=4) %!d(string=hai) anos
  gdkchan 99445dd0a6 Add support for fragment shader interlock (#2768) %!s(int64=4) %!d(string=hai) anos
  gdkchan d512ce122c Initial tessellation shader support (#2534) %!s(int64=4) %!d(string=hai) anos
  gdkchan a7109c767b Rewrite shader decoding stage (#2698) %!s(int64=4) %!d(string=hai) anos
  gdkchan f08a280ade Use shader subgroup extensions if shader ballot is not supported (#2627) %!s(int64=4) %!d(string=hai) anos
  riperiperi f0b00c1ae9 Fix TXQ for 3D textures. (#2613) %!s(int64=4) %!d(string=hai) anos
  gdkchan c3e2646f9e Workaround for Intel FrontFacing built-in variable bug (#2540) %!s(int64=4) %!d(string=hai) anos
  gdkchan d9d18439f6 Use a new approach for shader BRX targets (#2532) %!s(int64=4) %!d(string=hai) anos
  gdkchan ed2f5ede0f Fix texture sampling with depth compare and LOD level or bias (#2404) %!s(int64=4) %!d(string=hai) anos
  gdkchan b34c0a47b4 Fix constant buffer array size when indexing is used and other buffer descriptor and resolution scale regressions (#2298) %!s(int64=5) %!d(string=hai) anos
  riperiperi 0129250c2e Pass CbufSlot when getting info from the texture descriptor (#2291) %!s(int64=5) %!d(string=hai) anos
  riperiperi 461c24092a Implement Force Early Z Register (#1755) %!s(int64=5) %!d(string=hai) anos
  gdkchan 8d168574eb Use explicit buffer and texture bindings on shaders (#1666) %!s(int64=5) %!d(string=hai) anos
  gdkchan b066cfc1a3 Add support for shader constant buffer slot indexing (#1608) %!s(int64=5) %!d(string=hai) anos
  gdkchan 0954e76a26 Improve BRX target detection heuristics (#1591) %!s(int64=5) %!d(string=hai) anos
  gdkchan 1eea35554c Better viewport flipping and depth mode detection method (#1556) %!s(int64=5) %!d(string=hai) anos
  gdkchan a15b951721 Fix wrong face culling once and for all (#1277) %!s(int64=6) %!d(string=hai) anos
  gdkchan 0b6d206daa Omit image format if possible, and fix BA bit (#1280) %!s(int64=6) %!d(string=hai) anos
  gdkchan b8eb6abecc Refactor shader GPU state and memory access (#1203) %!s(int64=6) %!d(string=hai) anos