summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_buffer_cache.h (unfollow)
Commit message (Expand)AuthorFilesLines
2020-04-06Buffer Cache: Use vAddr instead of physical memory.Fernando Sahmkow1-2/+2
2019-11-02gl_rasterizer: Upload constant buffers with glNamedBufferSubDataReinUsesLisp1-2/+18
2019-08-21Buffer Cache: Adress Feedback.Fernando Sahmkow1-3/+3
2019-08-21Video_Core: Implement a new Buffer CacheFernando Sahmkow1-7/+26
2019-07-06gl_rasterizer: Fix nullptr dereference on disabled buffersReinUsesLisp1-2/+2
2019-07-06gl_buffer_cache: Implement with generic buffer cacheReinUsesLisp1-101/+14
2019-07-06gl_buffer_cache: Remove global system gettersReinUsesLisp1-1/+7
2019-07-06gl_buffer_cache: Implement flushingReinUsesLisp1-1/+6
2019-07-06gl_rasterizer: Drop gl_global_cache in favor of gl_buffer_cacheReinUsesLisp1-2/+2
2019-07-06gl_buffer_cache: Rework to support internalized buffersReinUsesLisp1-18/+52
2019-07-06gl_buffer_cache: Store in CachedBufferEntry the used buffer handleReinUsesLisp1-7/+13
2019-07-06gl_buffer_cache: Return used buffer from Upload functionReinUsesLisp1-8/+8
2019-05-30gl_buffer_cache: Remove unused ReserveMemory methodReinUsesLisp1-3/+0
2019-04-20RasterizerCache Redesign: Flush Fernando Sahmkow1-3/+3
2019-03-21gpu: Move GPUVAddr definition to common_types.bunnei1-1/+1
2019-03-15gpu: Use host address for caching instead of guest address.bunnei1-7/+24
2018-11-17gl_rasterizer: Skip VB upload if the state is clean.Markus Wick1-1/+1
2018-11-08rasterizer_cache: Remove reliance on the System singletonLioncash1-1/+3
2018-10-16rasterizer_cache: Refactor to support in-order flushing.bunnei1-4/+4
2018-10-16rasterizer_cache: Reintroduce method for flushing.bunnei1-0/+3
2018-10-04gl_rasterizer: Implement quads topologyReinUsesLisp1-0/+7
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi1-8/+8
2018-09-06gl_buffer_cache: Default initialize member variablesLioncash1-3/+3
2018-09-06gl_buffer_cache: Make GetHandle() a const member functionLioncash1-1/+1
2018-09-06gl_buffer_cache: Remove unnecessary includesLioncash1-1/+1
2018-09-06gl_buffer_cache: Make constructor explicitLioncash1-1/+1
2018-09-05renderer_opengl: Implement a buffer cache.Markus Wick1-0/+57