Commit History

Autor SHA1 Mensaxe Data
  gdkchan f82309fa2d Vulkan: Implement multisample <-> non-multisample copies and depth-stencil resolve (#3723) %!s(int64=3) %!d(string=hai) anos
  riperiperi bf77d1cab9 GPU: Pass SpanOrArray for Texture SetData to avoid copy (#3745) %!s(int64=3) %!d(string=hai) anos
  gdkchan da75a9a6ea OpenGL: Fix blit from non-multisample to multisample texture (#3596) %!s(int64=3) %!d(string=hai) anos
  gdkchan 923089a298 Fast path for Inline-to-Memory texture data transfers (#3610) %!s(int64=3) %!d(string=hai) anos
  gdkchan 2232e4ae87 Vulkan backend (#2518) %!s(int64=3) %!d(string=hai) anos
  gdkchan a3e7bb8eb4 Copy dependency for multisample and non-multisample textures (#3382) %!s(int64=3) %!d(string=hai) anos
  gdkchan e5ad1dfa48 Implement S8D24 texture format and tweak depth range detection (#2458) %!s(int64=4) %!d(string=hai) anos
  riperiperi cda659955c Texture Sync, incompatible overlap handling, data flush improvements. (#2971) %!s(int64=4) %!d(string=hai) anos
  gdkchan 1485780d90 Fix A1B5G5R5 format for good (#2955) %!s(int64=4) %!d(string=hai) anos
  gdkchan f78bcb8048 Clamp number of mipmap levels to avoid API errors due to invalid textures (#2808) %!s(int64=4) %!d(string=hai) anos
  gdkchan 5b8ceb9173 Swap BGR565 components by changing the format (#2577) %!s(int64=4) %!d(string=hai) anos
  gdkchan c702943af3 Swap BGR components for 16-bit BGR texture formats (#2567) %!s(int64=4) %!d(string=hai) anos
  gdkchan d44d8f2eb6 Workaround for cubemap view data upload bug on Intel (#2539) %!s(int64=4) %!d(string=hai) anos
  riperiperi 4b60371e64 Return mapped buffer pointer directly for flush, WriteableRegion for textures (#2494) %!s(int64=4) %!d(string=hai) anos
  riperiperi 10e17ab423 Only use persistent buffers to flush on NVIDIA and Windows+AMD (#2489) %!s(int64=4) %!d(string=hai) anos
  riperiperi ca5ac37cd6 Flush buffers and texture data through a persistent mapped buffer. (#2481) %!s(int64=4) %!d(string=hai) anos
  riperiperi 212e472c9f Use copy dependencies for the Intel/AMD view format workaround (#2144) %!s(int64=4) %!d(string=hai) anos
  riperiperi 38be18ef2a Fix intel view copy workaround. (#2216) %!s(int64=5) %!d(string=hai) anos
  gdkchan 001005b3d5 Fix sub-image copies on intel GPUs (#2198) %!s(int64=5) %!d(string=hai) anos
  EmulationFanatic 2b92c10105 Fix typos (#2109) %!s(int64=5) %!d(string=hai) anos
  riperiperi b530f0e110 Texture Cache: "Texture Groups" and "Texture Dependencies" (#2001) %!s(int64=5) %!d(string=hai) anos
  riperiperi cf7044e37b Perform Compressed<->Uncompressed copies using Pixel Buffer Objects (#1732) %!s(int64=5) %!d(string=hai) anos
  gdkchan 423da5cc91 Scale texture resolution before sending to backend (#1646) %!s(int64=5) %!d(string=hai) anos
  riperiperi 5d69d9103e Texture/Buffer Memory Management Improvements (#1408) %!s(int64=5) %!d(string=hai) anos
  gdkchan 8dbcae1ff8 Implement BGRA texture support (#1418) %!s(int64=5) %!d(string=hai) anos
  riperiperi 484eb645ae Implement Zero-Configuration Resolution Scaling (#1365) %!s(int64=5) %!d(string=hai) anos
  gdkchan 5011640b30 Spanify Graphics Abstraction Layer (#1226) %!s(int64=5) %!d(string=hai) anos