| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
* 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
|
|
|
|
public private, remove old commmented out code
|
|
OGLEnumConverter
|
|
4x4 textures (slow!)
|
|
* Add an ASTC Decoder (Not currently used in Ryujinx)
* Update ASTCDecoder.cs
|
|
channels in RGB565 and RGBA5551? texture formats, allow zero values on blending registers, initial work to build CFG on the shader decoder, update the BRA instruction to work with it (WIP)
|
|
reading a fixed array size and sending every time
|
|
SHL, LD_C, some shader related fixes, added support for texture component selection
|
|
|
|
change the way how the vertex buffer size is calculated for the buffers with limit = 0
|
|
engine on the GPU, fixed DrawArrays, implemented a few more shader instructions, made a start on nvdrv refactor, etc...
|
|
instructions and other small fixes
|
|
|
|
|
|
|
|
blend enable register, clear the buffer before drawing
|
|
|
|
|
|
|
|
[GPU] Fix some of the current framebuffer issues
|
|
|
|
|
|
|
|
* Update GalTextureFormat.cs
* Update TextureReader.cs
|
|
interpreter, and a rewrite of the GPU code.
|
|
SvcExitThread
|
|
|
|
and FCVTPU (general) instructions, fix FMOV (higher 64 bits) encodings, improve emit code for FCVT* (general) instructions
|
|
|
|
|