Erik Abair
|
8d274e5f9a
|
nv2a: Match inv_w qualifier to attribute qualifier
Calculates both interpolated and flat shaded inv_w so that the appropriate
value may be used when undoing the perspective divide in the pixel shader.
|
2022-07-13 16:16:38 -07:00 |
Erik Abair
|
4132845336
|
nv2a: Implement SET_SHADE_MODEL
|
2022-06-25 20:39:55 -07:00 |
Erik Abair
|
30829497d2
|
nv2a: Assert on unimplemented writable const register path
|
2022-06-10 16:28:04 -07:00 |
Erik Abair
|
176b574403
|
nv2a: Fix oFog write behavior with non-x destination masks.
|
2022-06-03 14:38:16 -07:00 |
Erik Abair
|
6dbd51fbe1
|
nv2a: Fix MAC/ILU independence
|
2022-04-24 15:34:14 -07:00 |
Erik Abair
|
f245e08560
|
nv2a: Set oFog.x with most significant oFog mutation
|
2022-04-24 15:02:39 -07:00 |
Matt Borgerson
|
50a5368f47
|
Revert "nv2a/vsh: Use double precision in clip range remap"
This reverts commit 1a15d83c44 .
|
2021-11-19 13:48:04 -07:00 |
Erik Abair
|
1a15d83c44
|
nv2a/vsh: Use double precision in clip range remap
|
2021-11-18 17:17:59 -07:00 |
Erik Abair
|
db2a6aaf6d
|
nv2a: Skip input decode if MAC and ILU are both NOP.
|
2021-10-12 00:17:50 -07:00 |
Matt Borgerson
|
ee18e7bf35
|
nv2a: Add custom mutable string object (QString is now immutable)
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
851407e07c
|
nv2a/vsh: Output muxed op first to avoid temp clobber
|
2021-03-06 19:06:47 -07:00 |
Matt Borgerson
|
fc73893f3c
|
nv2a: Fix clip range scaling precision loss
|
2021-03-03 18:10:49 -07:00 |
Matt Borgerson
|
e431cbff82
|
nv2a: Fix compiler nits
|
2020-12-30 03:51:47 -07:00 |
Matt Borgerson
|
a3fc742bbe
|
nv2a: Remove nv2a_ prefix on files in nv2a dir
|
2020-10-18 00:55:08 -07:00 |