This website requires JavaScript.
Explore
Help
Register
Sign In
emu-mirrors
/
ryujinx-final
Archived
Watch
0
Star
0
Fork
You've already forked ryujinx-final
0
Code
Activity
This repository has been archived on
2024-10-12
. You can view files and clone it, but cannot push or open issues or pull requests.
3e13b40b35
ryujinx-final
/
Ryujinx.HLE
/
Gpu
/
Memory
/
NvGpuBufferType.cs
10 lines
135 B
C#
Raw
Normal View
History
Unescape
Escape
Small OpenGL Renderer refactoring (#177) * Call OpenGL functions directly, remove the pfifo thread, some refactoring * Fix PerformanceStatistics calculating the wrong host fps, remove wait event on PFIFO as this wasn't exactly was causing the freezes (may replace with an exception later) * Organized the Gpu folder a bit more, renamed a few things, address PR feedback * Make PerformanceStatistics thread safe * Remove unused constant * Use unlimited update rate for better pref
2018-06-24 00:39:25 +00:00
namespace
Ryujinx.HLE.Gpu.Memory
Texture/Vertex/Index data cache (#132) * Initial implementation of the texture cache * Cache vertex and index data aswell, some cleanup * Improve handling of the cache by storing cached ranges on a list for each page * Delete old data from the caches automatically, ensure that the cache is cleaned when the mapping/size changes, and some general cleanup
2018-06-09 00:15:56 +00:00
{
enum
NvGpuBufferType
{
Index
,
Vertex
,
Query multiple pages at once with GetWriteWatch (#222) * Query multiple pages at once with GetWriteWatch * Allow multiple buffer types to share the same page, aways use the physical address as cache key * Remove a variable that is no longer needed
2018-07-08 19:55:15 +00:00
Texture
,
Count
Texture/Vertex/Index data cache (#132) * Initial implementation of the texture cache * Cache vertex and index data aswell, some cleanup * Improve handling of the cache by storing cached ranges on a list for each page * Delete old data from the caches automatically, ensure that the cache is cleaned when the mapping/size changes, and some general cleanup
2018-06-09 00:15:56 +00:00
}
}
Copy permalink