| Age | Commit message (Collapse) | Author |
|
Those implementations are quite costly, so there is no need to inline them to the caller.
Ressource deletion is often a performance bug, so in this way, we support to add breakpoints to them.
|
|
Implement Cube Arrays
|
|
Implement ASTC Textures 5x5 and fix a bunch of ASTC texture problems
|
|
|
|
Improve OpenGL state handling
|
|
|
|
|
|
|
|
Assert Control Flow Instructions using Control Codes
|
|
- Fixes an issue where macros could be skipped.
- Fixes rendering of distant objects in Super Mario Odyssey.
|
|
Assert Control Codes Generation on Shader Instructions
|
|
|
|
|
|
|
|
* get rid of boost::optional
* Remove optional references
* Use std::reference_wrapper for optional references
* Fix clang format
* Fix clang format part 2
* Adressed feedback
* Fix clang format and MacOS build
|
|
Implemented Mipmaps
|
|
video_core: Move OpenGL specific utils to its renderer
|
|
renderer_opengl: Enable alpha channel for DXT1 texture format
|
|
|
|
|
|
|
|
mipmaps
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Improved Shader accuracy on Vertex and Geometry Shaders.
|
|
|
|
QT sRGB support
|
|
gl_rasterizer_cache: Fix compiler warning
|
|
|
|
gl_rasterizer: Implement primitive restart.
|
|
|
|
|
|
|
|
Implemented Shader Local Memory
|
|
|
|
|
|
rasterizer: Fix Layered Textures Loading and Cubemaps
|
|
|
|
|
|
Implement PointSize Output Attribute.
|
|
|
|
|
|
|
|
|