Erik Abair
|
c83b53e09d
|
nv2a: Handles depth borders in 3D bordered textures
3D textures with texture borders have 4 layers of border on either side of the
content layers in addition to the normal 4 pixel border per layer. This change
handles those extra depth layers in roughly the same way that the per-layer
border texels are handled.
Fixes #1171
[Test](https://github.com/abaire/nxdk_pgraph_tests/blob/main/src/tests/texture_border_tests.cpp)
[HW results](https://github.com/abaire/nxdk_pgraph_tests_golden_results/wiki/Results-Texture_border)
|
2022-07-25 10:02:15 -07:00 |
Matt Borgerson
|
83e16c996d
|
nv2a: Store shading mode in CONTROL_3
|
2022-06-25 21:11:30 -07:00 |
Erik Abair
|
4132845336
|
nv2a: Implement SET_SHADE_MODEL
|
2022-06-25 20:39:55 -07:00 |
Erik Abair
|
0d84befb82
|
nv2a: Implement support for border textures
|
2022-06-25 18:08:55 -07:00 |
Erik Abair
|
c33d96127c
|
nv2a: Implement shadow samplers
|
2022-05-17 17:45:16 -07:00 |
Matt Borgerson
|
203c76f89c
|
nv2a: Handle point sprites, scaling
|
2021-07-10 02:42:15 -07:00 |
Matt Borgerson
|
ebcc77c6c8
|
nv2a: Fix window clip coordinate transform
|
2021-06-02 15:42:13 -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
|
0bec22318a
|
nv2a: Add Gaussian convolution filter for AA
|
2020-12-02 16:49:58 -07:00 |
Matt Borgerson
|
59980ba1c7
|
nv2a: Refactor BUMPENVMAP[_LUM]
|
2020-11-14 16:30:59 -07:00 |
Wilhelm Kovatch
|
ff3deacae6
|
nv2a: Fix BUMPENVMAP[_LUM] texture modes
|
2020-11-14 16:27:12 -07:00 |
Matt Borgerson
|
a3fc742bbe
|
nv2a: Remove nv2a_ prefix on files in nv2a dir
|
2020-10-18 00:55:08 -07:00 |