- 11 Apr, 2018 1 commit
-
-
Hexagon12 authored
-
- 10 Apr, 2018 19 commits
-
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
Hexagon12 authored
-
- 07 Apr, 2018 19 commits
-
-
bunnei authored
GPU: Bind uploaded textures when drawing (Rebased)
-
bunnei authored
Fix spelling of Initialize
-
bunnei authored
Prevent crash from uninitialized telemetry
-
James Rowe authored
-
James Rowe authored
-
James Rowe authored
-
Subv authored
-
Subv authored
Each Maxwell shader stage can have an arbitrary number of textures, but we're limited to a certain number in OpenGL. We try to only use the minimum amount of host textures by not keeping a 1:1 relation between guest texture ids and host texture ids, ie, guest texture id 8 can be host texture id 0 if it's the only texture used in the guest shader program. This mapping will have to be passed to the shader decompiler so it can rewrite the texture accesses.
-
Subv authored
-
Subv authored
It will now use the UnswizzleTexture function instead of the MortonCopyPixels128, which doesn't seem to work for textures.
-
Subv authored
-
Subv authored
Compressed texture formats like DXT1, DXT2, DXT3, etc will use this to ease the load on the CPU.
-
Subv authored
-
Subv authored
We're only left with RGB8 and DXT1 for now. More will be added as they are needed.
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
-
- 06 Apr, 2018 1 commit
-
-
bunnei authored
Update multiple comments from citra to yuzu
-