Luke Benstead
|
f0a3465486
|
Use Moops memcpy
|
2023-03-05 21:16:12 +00:00 |
|
Luke Benstead
|
5296f5c79c
|
Optimise perspective divide assuming W is always positive
|
2022-11-05 20:28:24 +00:00 |
|
Luke Benstead
|
a248f3a50c
|
Faster inversion
|
2022-11-03 20:24:38 +00:00 |
|
Luke Benstead
|
6be3e6185d
|
Faster inversion
|
2022-09-14 19:20:24 +01:00 |
|
Luke Benstead
|
0b62ac8673
|
Clean ups and optimisations
|
2022-08-25 21:24:08 +01:00 |
|
Luke Benstead
|
4edf8ce04d
|
Use the direct texture path for vbuffer uploads
|
2022-08-25 20:01:54 +01:00 |
|
Luke Benstead
|
3d69003c5f
|
Allow disabling near-z
|
2022-06-13 20:16:37 +01:00 |
|
Luke Benstead
|
99ae70a72b
|
Make the software implementation use the same clipping code
|
2022-06-13 20:06:04 +01:00 |
|
Luke Benstead
|
6fb15ee4c7
|
Fix some winding issues
|
2022-06-13 20:05:54 +01:00 |
|
Luke Benstead
|
16f6100afa
|
Fix issues and optimise
|
2022-06-12 19:53:26 +01:00 |
|
Luke Benstead
|
4827fd4c5b
|
Fix various clipping glitches
|
2022-06-11 21:27:09 +01:00 |
|
Luke Benstead
|
53c54997c3
|
Fix a number of issues!
|
2022-06-10 20:27:21 +01:00 |
|
Luke Benstead
|
dbb94d0cb9
|
Move clipping into list submission
|
2022-06-09 13:07:51 +01:00 |
|
Luke Benstead
|
193f0bdc49
|
Cleanup
|
2022-05-21 20:16:50 +01:00 |
|
Luke Benstead
|
fc947c49f8
|
Performance improvements
|
2021-05-25 20:40:43 +01:00 |
|
Luke Benstead
|
5ea4313d59
|
Fix software renderer
|
2021-05-14 21:58:54 +01:00 |
|
Luke Benstead
|
d05c5b8353
|
Remove incorrect warning
|
2021-04-30 07:52:12 +01:00 |
|
Luke Benstead
|
df2d7a210c
|
New Fast Path
|
2021-04-21 16:23:43 +00:00 |
|
Luke Benstead
|
9ca68de427
|
Force 32-byte allocations
|
2021-04-18 13:57:00 +01:00 |
|
Luke Benstead
|
1172086378
|
Add debug logging and assertions to make sure we use sq_cpy aligned
|
2021-04-15 21:31:48 +01:00 |
|
Luke Benstead
|
fe616028bb
|
X86
|
2021-04-09 15:24:47 +00:00 |
|