Cronologia Commit

Autore SHA1 Messaggio Data
  Sebastian Valle 055f1546d7 Merge pull request #606 from Subv/base_vertex 8 anni fa
  Subv 4c59105adf GPU: Implement offsetted rendering when using non-indexed drawing. 8 anni fa
  Subv fca3d1cc65 GPU: Fixed the index offset rendering, and implemented the base vertex functionality. 8 anni fa
  Subv 80c5e8ae99 GPU: Ignore disabled textures and textures with an invalid address. 8 anni fa
  bunnei 1dd754590f gl_rasterizer_cache: Implement caching for texture and framebuffer surfaces. 8 anni fa
  bunnei 3f9f047375 gl_rasterizer: Implement AccelerateDisplay to forward textures to framebuffers. 8 anni fa
  bunnei 5f57ab1b2a gl_rasterizer_cache: Remove Citra's rasterizer cache, always load/flush surfaces. 8 anni fa
  bunnei 10422f3c18 gl_rasterizer: Workaround for when exceeding max UBO size. 8 anni fa
  bunnei 8447d20a11 gl_state: Fix state management for texture swizzle. 8 anni fa
  bunnei 36dedae842 Merge pull request #554 from Subv/constbuffer_ubo 8 anni fa
  Subv a3d82ef5d9 Build: Fixed some MSVC warnings in various parts of the code. 8 anni fa
  Jules Blok 7c7f4a9be2 gl_rasterizer: Get loose on independent blending. 8 anni fa
  Subv 2a7653142d Rasterizer: Use UBOs instead of SSBOs for uploading const buffers. 8 anni fa
  Subv c011b6f67e GPU: Synchronize the blend state on every draw call. 8 anni fa
  Subv c712dafaee GPU: Added registers for normal and independent blending. 8 anni fa
  Subv 47dc5e0dab Rasterizer: Flush the written region when writing shader uniform data before copying it to the uniform buffers. 8 anni fa
  bunnei ee318d4015 Merge pull request #543 from Subv/uniforms 8 anni fa
  Subv 86146ef819 GLRenderer: Write the shader stage configuration UBO data *before* copying it to the GPU. 8 anni fa
  Subv 47629c89a8 GPU: Support changing the texture swizzles for Maxwell textures. 8 anni fa
  bunnei 0ff2929644 Merge pull request #534 from Subv/multitexturing 8 anni fa
  bunnei 4112aa68a6 gl_shader_gen: Add uniform handling for indirect const buffer access. 8 anni fa
  Subv dbfc39d214 GPU: Implement sampling multiple textures in the generated glsl shaders. 8 anni fa
  Subv 5d55403f94 GPU: Calculate the correct viewport dimensions based on the scale and translate registers. 8 anni fa
  Subv 98b143c2d6 GLRenderer: Remove unused hw_vao_enabled_attributes variable. 8 anni fa
  Subv 370ab5df9b GLRenderer: Remove unused vertex buffer and increase the size of the stream buffer to 128 MB. 8 anni fa
  Lioncash 7c9644646f general: Make formatting of logged hex values more straightforward 8 anni fa
  Lioncash b7551e457b video-core: Move logging macros over to new fmt-capable ones 8 anni fa
  bunnei fbb3cd110c gl_rasterizer_cache: Add a function for finding framebuffer GPU address. 8 anni fa
  bunnei 4415e00181 gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses. 8 anni fa
  bunnei 239ac8abe2 memory_manager: Make GpuToCpuAddress return an optional. 8 anni fa