Unknown W. Brackets
|
66472c39ce
|
GPU: Use skinned position always in bounding check.
Meanwhile, move to a flag on decoder options instead of global check.
|
2022-11-06 08:23:31 -08:00 |
|
Unknown W. Brackets
|
ca248e1201
|
softgpu: Fix s8 primitives in throughmode.
Also always cull no-position verts, hardware too. Matches tests.
|
2022-09-18 07:46:18 -07:00 |
|
Unknown W. Brackets
|
4889d5285d
|
vertexjit: Use consistent skinInDecode.
Just a little cleanup.
|
2022-09-10 21:54:04 -07:00 |
|
Unknown W. Brackets
|
470d2f0f4e
|
vertexjit: Remove unused ReadUV() cases.
|
2022-09-01 23:33:52 -07:00 |
|
Unknown W. Brackets
|
f2d5d668a5
|
vertexjit: Remove unused ReadPos() cases.
|
2022-09-01 23:33:52 -07:00 |
|
Unknown W. Brackets
|
9f48ddb18c
|
vertexjit: Clamp through float pos during decode.
Rather than decoding it on read, better to decode it right away.
|
2022-09-01 23:33:52 -07:00 |
|
Henrik Rydgård
|
c9048c3748
|
Shrink the DeferredDrawcall struct, because why not. Assorted cleanup
|
2022-09-01 11:59:33 +02:00 |
|
Unknown W. Brackets
|
2479d52202
|
Global: Reduce includes of common headers.
In many places, string, map, or Common.h were included but not needed.
|
2022-01-30 16:35:33 -08:00 |
|
Unknown W. Brackets
|
8a8328c431
|
Common: Move ColorConv to a more appropriate place.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
4178f09e57
|
Build: More consistently avoid _M_ defines.
We use PPSSPP_ARCH in several places already, this makes it more complete.
|
2021-03-02 21:49:21 -08:00 |
|
Unknown W. Brackets
|
d9aecffd72
|
Build: Remove old ARM define.
|
2021-03-02 21:26:03 -08:00 |
|
Unknown W. Brackets
|
277691746d
|
GPU: Correct more vertex/index endian swaps.
|
2021-02-18 22:28:41 -08:00 |
|
aliaspider
|
9a3e5879bb
|
Global: Correct many endian types and casts.
|
2021-02-18 22:25:24 -08:00 |
|
iota97
|
0a44d9f600
|
Do not use x86 for other machine
|
2020-12-06 15:50:50 +01:00 |
|
Henrik Rydgård
|
c0a5fa3e8b
|
Fix a crash if JIT space failed to allocate
|
2020-12-02 00:33:51 +01:00 |
|
Henrik Rydgård
|
3162f30158
|
Merge base/basictypes.h into Common/Common.h (mostly).
|
2020-09-29 15:51:51 +02:00 |
|
Unknown W. Brackets
|
6b8f7294b3
|
Global: Remove ARM64 define.
Was barely used anymore, and some users are specifying it when it's not
the case, so better to detect consistently.
|
2020-08-29 08:45:50 -07:00 |
|
Henrik Rydgård
|
b43698a13d
|
Remove most instances of base/logging.h from Common, Core, GPU, more
|
2020-08-15 19:08:44 +02:00 |
|
Unknown W. Brackets
|
b4496f1975
|
Core: Move config enums to separate file.
These are a bit strewn about and there are constants that aren't
consistently used, which just adds confusion.
|
2018-06-23 10:59:18 -07:00 |
|
Henrik Rydgård
|
dbe52c8135
|
Remove some obsolete checks - software skinning is now supported even if morphcount isn't 1.
|
2018-04-10 13:09:01 +02:00 |
|
Henrik Rydgård
|
00f3bf6102
|
Revert "Start removing support for hardware skinning."
This reverts commit dcb773d624.
|
2018-04-10 12:31:21 +02:00 |
|
Henrik Rydgård
|
ccd594dae7
|
Revert "VertexLoader: Remove now-unused weights translation code"
This reverts commit 44100c6c1d.
|
2018-04-10 12:30:49 +02:00 |
|
Henrik Rydgård
|
8953d7ff73
|
Revert "Comment fixes, reindentation."
This reverts commit 6fa9fcefb2.
|
2018-04-10 12:14:23 +02:00 |
|
Henrik Rydgård
|
1c99ebcbcc
|
Fix DecFmt bug
|
2018-04-10 12:12:47 +02:00 |
|
Henrik Rydgård
|
69309aa400
|
Revert "Remove some remains of software skinning"
This reverts commit 2d33d526b8.
|
2018-04-10 11:21:56 +02:00 |
|