| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-02 | gl_rasterizer: Upload constant buffers with glNamedBufferSubData | ReinUsesLisp | |
| Nvidia's OpenGL driver maps gl(Named)BufferSubData with some requirements to a fast. This path has an extra memcpy but updates the buffer without orphaning or waiting for previous calls. It can be seen as a better model for "push constants" that can upload a whole UBO instead of 256 bytes. This path has some requirements established here: http://on-demand.gputechconf.com/gtc/2014/presentations/S4379-opengl-44-scene-rendering-techniques.pdf#page=24 Instead of using the stream buffer, this commits moves constant buffers uploads to calls of glNamedBufferSubData and from my testing it brings a performance improvement. This is disabled when the vendor is not Nvidia since it brings performance regressions. | |||
| 2019-08-30 | video_core: Silent miscellaneous warnings (#2820) | Rodrigo Locatti | |
| * texture_cache/surface_params: Remove unused local variable * rasterizer_interface: Add missing documentation commentary * maxwell_dma: Remove unused rasterizer reference * video_core/gpu: Sort member declaration order to silent -Wreorder warning * fermi_2d: Remove unused MemoryManager reference * video_core: Silent unused variable warnings * buffer_cache: Silent -Wreorder warnings * kepler_memory: Remove unused MemoryManager reference * gl_texture_cache: Add missing override * buffer_cache: Add missing include * shader/decode: Remove unused variables | |||
| 2019-08-21 | Buffer Cache: Adress Feedback. | Fernando Sahmkow | |
| 2019-08-21 | Buffer_Cache: Implement flushing. | Fernando Sahmkow | |
| 2019-08-21 | Buffer_Cache: Implement barriers. | Fernando Sahmkow | |
| 2019-08-21 | Buffer_Cache: Optimize and track written areas. | Fernando Sahmkow | |
| 2019-08-21 | BufferCache: Rework mapping caching. | Fernando Sahmkow | |
| 2019-08-21 | Buffer_Cache: Fixes and optimizations. | Fernando Sahmkow | |
| 2019-08-21 | Video_Core: Implement a new Buffer Cache | Fernando Sahmkow | |
