Unknown W. Brackets
|
22f770c828
|
samplerjit: Use VPGATHERDD for simple CLUT4 loads.
Planning to expand this to more paths.
|
2022-01-02 17:19:17 -08:00 |
|
Unknown W. Brackets
|
6aec68aa5c
|
samplerjit: Correct wrong bufw at mip levels.
Oops, was always using the base bufw.
|
2022-01-01 16:40:02 -08:00 |
|
Unknown W. Brackets
|
cdf14c8579
|
samplerjit: Calculate mip level U/V/offsets.
Not actually doing the sampling for the second mip level in the single jit
pass yet, but close.
|
2021-12-28 14:12:58 -08:00 |
|
Unknown W. Brackets
|
a84accf713
|
samplerjit: Move S/T calculation into jit.
Gives a pretty decent 5-10% improvement in many places.
|
2021-12-28 09:58:23 -08:00 |
|
Unknown W. Brackets
|
b00a66e34c
|
samplerjit: Pass u/v coords as vector.
|
2021-12-27 11:37:32 -08:00 |
|
Unknown W. Brackets
|
823c4adb15
|
softgpu: Keep arguments in vectors for sampling.
|
2021-12-04 15:45:06 -08:00 |
|
Unknown W. Brackets
|
d7c25b3e7c
|
samplerjit: Refactor nearest using reg cache.
|
2021-12-04 13:04:53 -08:00 |
|
Unknown W. Brackets
|
99c213f244
|
softjit: Centralize argument register allocation.
|
2021-11-28 15:53:24 -08:00 |
|
Unknown W. Brackets
|
9653c33d9c
|
softjit: Fix PixelFuncID arg on non-Windows x64.
Oops, this is of course not put on the stack, it's in R8.
|
2021-11-28 08:54:36 -08:00 |
|
Unknown W. Brackets
|
96a7554053
|
sofjit: Move common types to reg cache header.
This makes it easier to use vectors elsewhere.
|
2021-11-28 08:03:15 -08:00 |
|
Unknown W. Brackets
|
3d5bced296
|
softjit: Rename reg cache so it can be reused.
Intentionally just the name changes in this commit.
|
2021-11-28 08:03:15 -08:00 |
|