aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer.h
AgeCommit message (Expand)Author
2019-07-14Merge pull request #2675 from ReinUsesLisp/opengl-buffer-cachebunnei
2019-07-09gl_rasterizer: Amend documentation comment for ConfigureFramebuffers()Lioncash
2019-07-06gl_rasterizer: Minor style changesReinUsesLisp
2019-07-06gl_rasterizer: Fix vertex and index data invalidationsReinUsesLisp
2019-07-06gl_buffer_cache: Implement with generic buffer cacheReinUsesLisp
2019-07-06gl_rasterizer: Drop gl_global_cache in favor of gl_buffer_cacheReinUsesLisp
2019-07-06gl_buffer_cache: Return used buffer from Upload functionReinUsesLisp
2019-07-06gl_rasterizer: Move index buffer uploading to its own methodReinUsesLisp
2019-06-25texture_cache: Query MemoryManager from the systemFernando Sahmkow
2019-06-20texture_cache: Fermi2D reform and implement View MirageFernando Sahmkow
2019-06-20gl_rasterizer: Track texture buffer usageReinUsesLisp
2019-06-20gl_framebuffer_cache: Use a hashed struct to cache framebuffersReinUsesLisp
2019-06-20Remove Framebuffer reconfiguration and restrict rendertarget protectionFernando Sahmkow
2019-06-20texture_cache: Correct premature texceptionsFernando Sahmkow
2019-06-20Texture Cache: Implement Blitting and Fermi CopiesFernando Sahmkow
2019-06-20Change texture_cache chaching from GPUAddr to CacheAddrFernando Sahmkow
2019-06-20Deglobalize Memory Manager on texture cahe and Implement Invalidation and Flu...Fernando Sahmkow
2019-06-20gl_texture_cache: Implement fermi copiesReinUsesLisp
2019-06-20gl_texture_cache: Initial implementationReinUsesLisp
2019-06-07gl_rasterizer: Remove unused parameters in descriptor uploadsReinUsesLisp
2019-06-07video_core/engines: Move ConstBufferInfo out of Maxwell3DReinUsesLisp
2019-05-30gl_rasterizer: Move alpha testing to the OpenGL pipelineReinUsesLisp
2019-05-30gl_rasterizer: Use GL_QUADS to emulate quads renderingReinUsesLisp
2019-05-20gl_shader_cache: Use shared contexts to build shaders in parallelReinUsesLisp
2019-04-22Merge pull request #2383 from ReinUsesLisp/aoffi-testbunnei
2019-04-17Merge pull request #2318 from ReinUsesLisp/sampler-cachebunnei
2019-04-14gl_shader_decompiler: Use variable AOFFI on supported hardwareReinUsesLisp
2019-04-14shader_ir: Implement STG, keep track of global memory usage and flushReinUsesLisp
2019-04-10gl_device: Implement interface and add uniform offset alignmentReinUsesLisp
2019-04-05gl_rasterizer: Use ARB_multi_bind to update SSBOsReinUsesLisp
2019-04-05gl_rasterizer: Use ARB_multi_bind to update UBOs across stagesReinUsesLisp
2019-04-04video_core/renderer_opengl: Remove unnecessary includesLioncash
2019-04-02gl_sampler_cache: Port sampler cache to OpenGLReinUsesLisp
2019-03-27gl_rasterizer: Remove unused reference member variable from RasterizerOpenGLLioncash
2019-03-14gpu: Use host address for caching instead of guest address.bunnei
2019-03-14Merge pull request #2216 from ReinUsesLisp/rasterizer-systembunnei
2019-03-11gl_rasterizer: Use system instance passed from argumentReinUsesLisp
2019-03-09gl_rasterizer: Encapsulate sampler queries into methodsReinUsesLisp
2019-02-27common/math_util: Move contents into the Common namespaceLioncash
2019-02-06gl_rasterizer: Implement a more accurate fermi 2D copy.bunnei
2019-02-06gl_shader_cache: Link loading screen with disk shader cache loadReinUsesLisp
2019-02-06gl_shader_disk_cache: Pass core system as argument and guard against games wi...ReinUsesLisp
2019-02-06rasterizer_interface: Add disk cache entry for the rasterizerReinUsesLisp
2019-02-01Merge pull request #2067 from ReinUsesLisp/workaround-fbbunnei
2019-02-01rasterizer_interface: Remove unused AccelerateFill operationReinUsesLisp
2019-01-30gl_shader_cache: Use explicit bindingsReinUsesLisp
2019-01-30gl_rasterizer: Implement global memory managementReinUsesLisp
2019-01-29gl_rasterizer: Workaround invalid zeta clearsReinUsesLisp
2019-01-20Merge pull request #2008 from ReinUsesLisp/dirty-framebuffersbunnei
2019-01-20Merge pull request #2002 from ReinUsesLisp/dsa-vao-bufferbunnei