1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-09-22 06:53:30 +01:00
Ryujinx/Ryujinx.Graphics.OpenGL
Andrey Sukharev 4da44e09cb
Make structs readonly when applicable (#4002)
* Make all structs readonly when applicable. It should reduce amount of needless defensive copies

* Make structs with trivial boilerplate equality code record structs

* Remove unnecessary readonly modifiers from TextureCreateInfo

* Make BitMap structs readonly too
2022-12-05 14:47:39 +01:00
..
Helper
Image
Queries
BackgroundContextWorker.cs
Buffer.cs
Constants.cs
Debugger.cs Rename DebugLevel Performance to Slowdowns (#1450) 2020-08-07 15:30:06 +02:00
DrawTextureEmulation.cs
EnumConversion.cs
FormatInfo.cs
FormatTable.cs
Framebuffer.cs
Handle.cs
HwCapabilities.cs
IOpenGLContext.cs
OpenGLRenderer.cs
PersistentBuffers.cs
Pipeline.cs
Program.cs New shader cache implementation (#3194) 2022-04-10 10:49:44 -03:00
ResourcePool.cs Texture/Buffer Memory Management Improvements (#1408) 2020-09-10 16:44:04 -03:00
Ryujinx.Graphics.OpenGL.csproj
Sync.cs
VertexArray.cs
Window.cs