| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | GPU: Bind uploaded textures when drawing (Rebased) | 
|  | Fix spelling of Initialize | 
|  | Prevent crash from uninitialized telemetry | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | 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. | 
|  |  | 
|  | It will now use the UnswizzleTexture function instead of the MortonCopyPixels128, which doesn't seem to work for textures. | 
|  |  | 
|  | Compressed texture formats like DXT1, DXT2, DXT3, etc will use this to ease the load on the CPU. | 
|  |  | 
|  | We're only left with RGB8 and DXT1 for now. More will be added as they are needed. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Update multiple comments from citra to yuzu | 
|  | * core, main.h: Abort on 32Bit ROMs
* main.cpp: Fix Grammar | 
|  | Update fmtlib to fix msvc warnings | 
|  | 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 | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Implement and stub several SVC/VI/Audio/Friend/etc. funcs | 
|  |  | 
|  |  | 
|  |  |