Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Texture Cache: Implement Blitting and Fermi Copies | Fernando Sahmkow | 2019-06-21 | 1 | -78/+0 |
| | |||||
* | Implement Texture Cache V2 | Fernando Sahmkow | 2019-06-21 | 1 | -14/+9 |
| | |||||
* | texture_cache: Remove execution context copies from the texture cache | ReinUsesLisp | 2019-06-21 | 1 | -0/+2 |
| | | | | | This is done to simplify the OpenGL implementation, it is needed for Vulkan. | ||||
* | gl_texture_cache: Implement fermi copies | ReinUsesLisp | 2019-06-21 | 1 | -0/+83 |
| | |||||
* | renderer_opengl/utils: Use a std::string_view with LabelGLObject() | Lioncash | 2019-05-25 | 1 | -8/+8 |
| | | | | | | | | | | | | Uses a std::string_view instead of a std::string, given the pointed to string isn't modified and is only used in a formatting operation. This is nice because a few usages directly supply a string literal to the function, allowing these usages to otherwise not heap allocate, unlike the std::string overloads. While we're at it, we can combine the address formatting into a single formatting call. | ||||
* | renderer_opengl/utils: Skip empty binds | ReinUsesLisp | 2019-04-06 | 1 | -0/+3 |
| | |||||
* | gl_rasterizer: Use ARB_multi_bind to update UBOs across stages | ReinUsesLisp | 2019-04-06 | 1 | -0/+25 |
| | |||||
* | video_core: Move OpenGL specific utils to its renderer | ReinUsesLisp | 2018-10-29 | 1 | -0/+38 |