- 10 Apr, 2018 14 commits
- 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 4 commits
-
-
bunnei authored
Update multiple comments from citra to yuzu
-
N00byKing authored
* core, main.h: Abort on 32Bit ROMs * main.cpp: Fix Grammar
-
bunnei authored
Update fmtlib to fix msvc warnings
-
James Rowe authored
Additionally, when updating fmtlib, there was a change in fmtlib broke how the old logging macro was overloaded, so this works around that by just naming the fmtlib macro impl something different
-
- 04 Apr, 2018 3 commits