- May 19, 2018
-
-
Subv authored
-
- Apr 29, 2018
- Apr 27, 2018
-
-
Lioncash authored
-
- Apr 26, 2018
-
-
bunnei authored
-
- Apr 25, 2018
-
-
Subv authored
The hardware allows for some rather complicated operations to be performed on the data during the copy, this is not implemented. Only same-format same-size raw copies are implemented for now.
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
The rest are just macro shim registers.
-
Subv authored
It doesn't belong in the PFIFO handler.
-
Lioncash authored
-
Subv authored
-
- Apr 24, 2018
- Apr 23, 2018
-
-
Subv authored
This is based on research from nouveau. Many things are currently unknown and will require hwtests in the future. This commit also stubs QueryMode::Write2 to do the same as Write. Nouveau code treats them interchangeably, it is currently unknown what the difference is.
-
Subv authored
The vertex arrays will be copied to the stream buffer one after the other, and the attributes will be set using the ARB_vertex_attrib_binding extension. yuzu now thus requires OpenGL 4.3 or the ARB_vertex_attrib_binding extension.
-
- Apr 21, 2018
-
-
bunnei authored
-
bunnei authored
-
Subv authored
Each predicated instruction will be wrapped in an `if (predicate) { instruction_body; }` in the GLSL, where `predicate` is one of the predicate boolean variables previously set by fsetp.
-
Subv authored
Predicate variables are now added to the generated shader code in the form of 'pX' where X is the predicate id. These predicate variables are initialized to false on shader startup and are set via the fsetp instructions. TODO: * Not all the comparison types are implemented. * Only the single-predicate version is implemented.
-
- Apr 20, 2018
-
-
Subv authored
-
- Apr 19, 2018
-
-
Subv authored
-
- Apr 18, 2018
- Apr 17, 2018
- Apr 15, 2018
-
-
Subv authored
-
- Apr 14, 2018