Commit History

Autor SHA1 Mensaxe Data
  Ameer J 1d11fe00a3 Merge branch 'master' into ssbo-align %!s(int64=2) %!d(string=hai) anos
  Fernando S f21340f7aa Merge pull request #11535 from GPUCode/upload_cmdbuf %!s(int64=2) %!d(string=hai) anos
  Fernando Sahmkow ae60a5657e Buffer Cache: Eliminate clears on Indirect buffers %!s(int64=2) %!d(string=hai) anos
  GPUCode efc50485b8 renderer_vulkan: Introduce separate cmd buffer for uploads %!s(int64=2) %!d(string=hai) anos
  Ameer J 75c5be55af shader_recompiler: Align SSBO offsets in GlobalMemory functions %!s(int64=2) %!d(string=hai) anos
  Ameer J 735612c9b3 buffer_cache: Apply storage buffer alignment only to the offset %!s(int64=2) %!d(string=hai) anos
  Ameer J 7d34800531 shader_recompiler: Align SSBO offsets to meet host requirements %!s(int64=2) %!d(string=hai) anos
  Kelebek1 68f25217b8 Add missing dowhile loops around FindBuffer calls %!s(int64=2) %!d(string=hai) anos
  Kelebek1 a764f49910 Mark a buffer GPU modified after the buffers are confirmed, do not double synch them %!s(int64=2) %!d(string=hai) anos
  Fernando Sahmkow 282ae8fa51 Query Cache: address issues %!s(int64=3) %!d(string=hai) anos
  Fernando Sahmkow f1a2e36711 Query Cachge: Fully rework Vulkan's query cache %!s(int64=3) %!d(string=hai) anos
  Fernando Sahmkow acc99433c7 Buffer Cache: fix discard writes. %!s(int64=2) %!d(string=hai) anos
  GPUCode 4347dd26c6 buffer_cache: Increase number of texture buffers %!s(int64=3) %!d(string=hai) anos
  Kelebek1 6f7cb69c94 Use spans over guest memory where possible instead of copying data. %!s(int64=3) %!d(string=hai) anos
  Fernando Sahmkow da440da9f5 Memory Tracking: Optimize tracking to only use atomic writes when contested with the host GPU %!s(int64=3) %!d(string=hai) anos
  Fernando Sahmkow 47d0d292d5 MemoryTracking: Initial setup of atomic writes. %!s(int64=3) %!d(string=hai) anos
  Kelebek1 5da70f7197 Remove memory allocations in some hot paths %!s(int64=3) %!d(string=hai) anos
  Kelebek1 e681f5678c Synchronize vertex buffer even when it doesn't require binding %!s(int64=3) %!d(string=hai) anos
  Morph 925586f97b buffer_cache_base: Specify buffer type in HostBindings %!s(int64=3) %!d(string=hai) anos
  Kelebek1 ace6c2318b Combine vertex/transform feedback buffer binding into a single call %!s(int64=3) %!d(string=hai) anos
  liamwhite cfb76d8f3e Merge pull request #10476 from ameerj/gl-memory-maps %!s(int64=3) %!d(string=hai) anos
  liamwhite d89b98d8e8 Merge pull request #10091 from Kelebek1/bc_bugggggg %!s(int64=3) %!d(string=hai) anos
  Kelebek1 661375a222 Skip BufferCache tickframe with no channel state set %!s(int64=3) %!d(string=hai) anos
  ameerj 642c14f0c7 OpenGL: Make use of persistent buffer maps in buffer cache downloads %!s(int64=3) %!d(string=hai) anos
  Kelebek1 b0bea13ed8 Move buffer bindings to per-channel state %!s(int64=3) %!d(string=hai) anos
  Kelebek1 7ce181edcf Fix buffer overlap checking skipping a page for stream score right expand %!s(int64=3) %!d(string=hai) anos
  Fernando S 72a14a6817 Merge pull request #10422 from liamwhite/gc %!s(int64=3) %!d(string=hai) anos
  Liam 3b1172c10f video_core: tune garbage collection aggressiveness %!s(int64=3) %!d(string=hai) anos
  Liam 415c78b87c textures: add BC1 and BC3 compressors and recompression setting %!s(int64=3) %!d(string=hai) anos
  Fernando Sahmkow c4bfbc6d25 Buffer Cache: Clear sync code. %!s(int64=3) %!d(string=hai) anos