| Age | Commit message (Collapse) | Author |
|
|
|
Fixed FSETP and FSET
|
|
|
|
return GL_HALF_FLOAT
|
|
The intention of declaring them in gl_shader_decompiler was to be able
to use blocks to implement geometry shaders. But that wasn't needed in
the end and it caused issues when both vertex stages were being used,
resulting in a redeclaration of "position".
|
|
gl_shader_decompiler: Implement H* instructions
|
|
|
|
|
|
|
|
|
|
Implemented 3D Textures
|
|
shader_decompiler: Fix TLDS
|
|
|
|
|
|
|
|
|
|
Implement flushing in the rasterizer cache
|
|
Implement Arrays on Tex Instruction
|
|
|
|
|
|
|
|
- This will be used as a catch-all for slow-but-accurate GPU emulation paths.
|
|
|
|
|
|
|
|
|
|
- This does not really have anything to do with OpenGL.
|
|
|
|
|
|
- These cannot be used within the cache, as they change cache state.
|
|
|
|
|
|
|
|
guest RAM.
|
|
Control Code 0xf means to unconditionally execute the instruction. This
value is passed to most BRA, EXIT and SYNC instructions (among others)
but this may not always be the case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
video_core: Added ASTC 5x4; 8x5 types
|
|
|
|
|
|
|
|
|
|
|
|
|