Historial de Commits

Autor SHA1 Mensaje Fecha
  bunnei 1dd754590f gl_rasterizer_cache: Implement caching for texture and framebuffer surfaces. hace 8 años
  bunnei 3f9f047375 gl_rasterizer: Implement AccelerateDisplay to forward textures to framebuffers. hace 8 años
  bunnei 5f57ab1b2a gl_rasterizer_cache: Remove Citra's rasterizer cache, always load/flush surfaces. hace 8 años
  bunnei 10422f3c18 gl_rasterizer: Workaround for when exceeding max UBO size. hace 8 años
  bunnei 8447d20a11 gl_state: Fix state management for texture swizzle. hace 8 años
  bunnei 36dedae842 Merge pull request #554 from Subv/constbuffer_ubo hace 8 años
  Subv a3d82ef5d9 Build: Fixed some MSVC warnings in various parts of the code. hace 8 años
  Jules Blok 7c7f4a9be2 gl_rasterizer: Get loose on independent blending. hace 8 años
  Subv 2a7653142d Rasterizer: Use UBOs instead of SSBOs for uploading const buffers. hace 8 años
  Subv c011b6f67e GPU: Synchronize the blend state on every draw call. hace 8 años
  Subv c712dafaee GPU: Added registers for normal and independent blending. hace 8 años
  Subv 47dc5e0dab Rasterizer: Flush the written region when writing shader uniform data before copying it to the uniform buffers. hace 8 años
  bunnei ee318d4015 Merge pull request #543 from Subv/uniforms hace 8 años
  Subv 86146ef819 GLRenderer: Write the shader stage configuration UBO data *before* copying it to the GPU. hace 8 años
  Subv 47629c89a8 GPU: Support changing the texture swizzles for Maxwell textures. hace 8 años
  bunnei 0ff2929644 Merge pull request #534 from Subv/multitexturing hace 8 años
  bunnei 4112aa68a6 gl_shader_gen: Add uniform handling for indirect const buffer access. hace 8 años
  Subv dbfc39d214 GPU: Implement sampling multiple textures in the generated glsl shaders. hace 8 años
  Subv 5d55403f94 GPU: Calculate the correct viewport dimensions based on the scale and translate registers. hace 8 años
  Subv 98b143c2d6 GLRenderer: Remove unused hw_vao_enabled_attributes variable. hace 8 años
  Subv 370ab5df9b GLRenderer: Remove unused vertex buffer and increase the size of the stream buffer to 128 MB. hace 8 años
  Lioncash 7c9644646f general: Make formatting of logged hex values more straightforward hace 8 años
  Lioncash b7551e457b video-core: Move logging macros over to new fmt-capable ones hace 8 años
  bunnei fbb3cd110c gl_rasterizer_cache: Add a function for finding framebuffer GPU address. hace 8 años
  bunnei 4415e00181 gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses. hace 8 años
  bunnei 239ac8abe2 memory_manager: Make GpuToCpuAddress return an optional. hace 8 años
  bunnei 9e11a76e92 memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses. hace 8 años
  Subv 9531a29283 GPU: Support multiple enabled vertex arrays. hace 8 años
  Lioncash eafdcc1b8a opengl: Remove unnecessary header inclusions hace 8 años
  Lioncash fae2dd0344 math_util: Remove the Clamp() function hace 8 años