ryujinx-mirror/Ryujinx.Graphics/Gal/OpenGL
ReinUsesLisp 09dfefed1f Implementation of UBOs instead of uniform constant arrays (#186)
* Sort uniform binding to avoid possible failures in drivers fewer bindings

* Throw exception for Cbuf overflow

* Search for free bindings instead of using locked ones

* EnsureAllocated when binding buffers

* Fix uniform bindings

* Remove spaces

* Use 64 KiB UBOs when available

* Remove double colon

* Use IdentationStr and avoid division in Cbuf offset

* Add spaces
2018-06-26 02:10:54 -03:00
..
DeleteValueCallback.cs Texture/Vertex/Index data cache (#132) 2018-06-08 21:15:56 -03:00
FbFragShader.glsl Somewhat better NvFlinger (I guess) (fixes #30) 2018-02-23 18:48:27 -03:00
FbVtxShader.glsl Enable hardware frame buffer texture scaling 2018-02-28 23:37:40 -03:00
OGLBlend.cs Small OpenGL Renderer refactoring (#177) 2018-06-23 21:39:25 -03:00
OGLCachedResource.cs Texture/Vertex/Index data cache (#132) 2018-06-08 21:15:56 -03:00
OGLEnumConverter.cs Port from OpenTK.NETCore to OpenTK.NetStandard (#176) 2018-06-21 18:10:19 -03:00
OGLFrameBuffer.cs Small OpenGL Renderer refactoring (#177) 2018-06-23 21:39:25 -03:00
OGLRasterizer.cs Small OpenGL Renderer refactoring (#177) 2018-06-23 21:39:25 -03:00
OGLRenderer.cs Small OpenGL Renderer refactoring (#177) 2018-06-23 21:39:25 -03:00
OGLShader.cs Implementation of UBOs instead of uniform constant arrays (#186) 2018-06-26 02:10:54 -03:00
OGLStreamBuffer.cs Implementation of UBOs instead of uniform constant arrays (#186) 2018-06-26 02:10:54 -03:00
OGLTexture.cs Small OpenGL Renderer refactoring (#177) 2018-06-23 21:39:25 -03:00