0
0
Fork 0
mirror of https://github.com/ryujinx-mirror/ryujinx.git synced 2024-12-23 18:05:46 +00:00
ryujinx-fork/Ryujinx.Graphics.Gpu/Engine/Threed
riperiperi 99ffc061d3
Optimize Texture Binding and Shader Specialization Checks (#3399)
* Changes 1

* Changes 2

* Better ModifiedSequence handling

This should handle PreciseEvents properly, and simplifies a few things.

* Minor changes, remove debug log

* Handle stage.Info being null

Hopefully fixes Catherine crash

* Fix shader specialization fast texture lookup

* Fix some things.

* Address Feedback Part 1

* Make method static.
2022-06-17 13:09:14 -03:00
..
ConditionalRendering.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
ConstantBufferUpdater.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
DrawManager.cs Support Array/3D depth-stencil render target, and single layer clears (#3400) 2022-06-14 13:30:39 -03:00
DrawState.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
IbStreamer.cs Fix instanced indexed inline draw index count (#3389) 2022-06-10 23:44:49 -03:00
SemaphoreUpdater.cs Fix 3D semaphore counter type 0 handling (#3380) 2022-06-02 19:51:36 -03:00
StateUpdater.cs Optimize Texture Binding and Shader Specialization Checks (#3399) 2022-06-17 13:09:14 -03:00
StateUpdateTracker.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
ThreedClass.cs Support Array/3D depth-stencil render target, and single layer clears (#3400) 2022-06-14 13:30:39 -03:00
ThreedClassState.cs Implement primitive restart draw arrays properly on OpenGL (#3256) 2022-04-04 18:43:24 -03:00