summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_arb_decompiler.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* gl_arb_decompiler: Avoid several string copiesLioncash2020-06-201-32/+31
| | | | | | Variables that are marked as const cannot have the move constructor invoked when returning from a function (the move constructor requires a non-const variable so it can "steal" the resources from it.
* gl_arb_decompiler: Implement FSwizzleAddReinUsesLisp2020-06-121-4/+27
|
* gl_arb_decompiler: Implement an assembly shader decompilerReinUsesLisp2020-06-121-0/+2051
Emit code compatible with NV_gpu_program5. This should emit code compatible with Fermi, but it wasn't tested on that architecture. Pascal has some issues not present on Turing GPUs.