| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
This partially fixes Etrian Odyssey IV.
|
|
Respect vs output map
|
|
|
|
Not to say these subscript operators aren't totally ugly as is.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Also implement D0 LUT enable.
|
|
|
|
|
|
|
|
|
|
|
|
- Diffuse
- Distance attenuation
- float16/float20 types
- Vertex Shader 'view' output
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GPU: Implemented register 0x22A PICA_REG_DRAW_VERTEX_OFFSET
|
|
This is the equivalent of the "first" parameter in glDrawArrays, it tells the GPU the vertex index at which to start rendering.
Register 0x22A doesn't affect indexed rendering.
|
|
Rasterizer: Corrected the stencil implementation.
|
|
|
|
The PICA200 semantics for multiplication are so that when multiplying
inf by exactly 0.0, the result is 0.0, instead of NaN, as defined by
IEEE. This is relied upon by games.
Fixes #1024 (missing OoT interface items)
|
|
IncrementWrap and DecrementWrap, verified with hwtests.
|
|
Verified with hwtests.
|
|
Verified the behavior with hardware tests.
|
|
videocore: Added RG8 texture support
|
|
Now supports dumping the current shader and recognizes a larger number of output semantics.
|
|
|
|
|
|
This greatly speeds up the command list debug widget.
|
|
Yet More Warning Fixes
|
|
GPU: Added registers for min and mag texture filters
|
|
the hw renderer.
|
|
Pica/Shader: Add geometry shader definitions.
|