ReinUsesLisp
|
64613db605
|
shader_ir/decode: Implement half float saturation
|
2019-04-15 21:16:10 -03:00 |
|
ReinUsesLisp
|
acf618afbc
|
renderer_opengl: Implement half float NaN comparisons
|
2019-04-15 21:13:26 -03:00 |
|
ReinUsesLisp
|
ae46ad48ed
|
shader_ir: Avoid using static on heap-allocated objects
Using static here might be faster at runtime, but it adds a heap
allocation called before main.
|
2019-04-15 21:12:43 -03:00 |
|
ReinUsesLisp
|
42b75e8be8
|
shader_ir: Rename BasicBlock to NodeBlock
It's not always used as a basic block. Rename it for consistency.
|
2019-02-03 17:21:20 -03:00 |
|
ReinUsesLisp
|
2d6c064e66
|
shader_decode: Improve zero flag implementation
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
d911740e5d
|
shader_ir: Remove composite primitives and use temporals instead
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
2faad9bf23
|
shader_decode: Use BitfieldExtract instead of shift + and
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
2df55985b6
|
shader_decode: Rework HSETP2
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
027f443e69
|
shader_decode: Implement POPC
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
fc46ecddb3
|
video_core: Return safe values after an assert hits
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
fbc67a0563
|
shader_ir: Add condition code helper
|
2019-01-15 17:54:50 -03:00 |
|
ReinUsesLisp
|
a58abbcfc4
|
shader_ir: Add predicate combiner helper
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
bf07272695
|
shader_ir: Add comparison helpers
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
60f044df56
|
shader_ir: Add half float helpers
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
e3c55e31d7
|
shader_ir: Add integer helpers
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
833d0806f9
|
shader_ir: Add float helpers
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
6b9eea3fe5
|
shader_ir: Add setters
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
12a95ff453
|
shader_ir: Add local memory getters
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
2f87fd060d
|
shader_ir: Add internal flag getters
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
15f431f0cb
|
shader_ir: Add attribute getters
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
864e8f55cf
|
shader_ir: Add constant buffer getters
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
5e639bfcf6
|
shader_ir: Add register getter
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
4aaa2192b9
|
shader_ir: Add immediate node constructors
|
2019-01-15 17:54:49 -03:00 |
|
ReinUsesLisp
|
15a0e1481d
|
shader_ir: Initial implementation
|
2019-01-15 17:54:49 -03:00 |
|