Luke Street
|
507fda8591
|
Implement GX_LINES and GX_LINESTRIP
Includes support for GXTexOffsets
|
2026-03-29 22:33:28 -06:00 |
|
Luke Street
|
beb6fdbbbc
|
Set window minimum size to 640x480
|
2026-03-29 15:18:24 -06:00 |
|
Luke Street
|
5ff8232fd7
|
Delete CMPR->DXT1 conversion; always use RGBA8
CMPR and DXT1 differ in alpha-blending behavior;
we should always decode to RGBA8 instead of using the
TextureCompressionBC feature path.
|
2026-03-29 15:07:24 -06:00 |
|
Luke Street
|
f45a8a13f1
|
Fix GX_TG_MTX3x4 w/ GX_TG_TEX* src
|
2026-03-29 14:01:02 -06:00 |
|
Luke Street
|
8dc57b7826
|
Reduce FIFO write overhead & improve codegen
|
2026-03-29 13:51:04 -06:00 |
|
Luke Street
|
29551d433a
|
Fix tests
|
2026-03-29 13:02:19 -06:00 |
|
Luke Street
|
d0490990f0
|
Avoid NaN normals (from Lars)
|
2026-03-29 12:58:35 -06:00 |
|
Luke Street
|
d356e694bd
|
Move _PC formats into GXTexFmt
|
2026-03-29 12:58:35 -06:00 |
|
Luke Street
|
587e2e3cb6
|
Full GPU vertex parsing
|
2026-03-29 12:58:35 -06:00 |
|
Pieter-Jan Briers
|
d5c068653c
|
Expose SDL_Gamepad* handle via PAD API (#68)
|
2026-03-29 11:05:05 -06:00 |
|
Pieter-Jan Briers
|
fcc825636f
|
Fix warning about log size narrowing to u32 (#71)
|
2026-03-29 10:51:30 -06:00 |
|
TakaRikka
|
236a7a5e9a
|
fix incorrect t_TexCoord usage (#66)
|
2026-03-27 12:53:09 -06:00 |
|
Phillip Stephens
|
2a3ec47995
|
Merge pull request #67 from PJB3005/26-03-27-controller-remap
Remove SDL gamepad map editing logic
|
2026-03-27 11:12:27 -07:00 |
|
PJB3005
|
21286ed94f
|
Remove SDL gamepad map editing logic
No longer necessary with remapping UI, and actually breaks it.
Also use a SDL_GetGamepadType(ctrl) == SDL_GAMEPAD_TYPE_GAMECUBE where appropriate.
|
2026-03-27 18:44:47 +01:00 |
|
TakaRikka
|
d76b70fc72
|
i8 palette support (#65)
|
2026-03-21 08:40:39 -06:00 |
|
Phillip Stephens
|
156f9a65e3
|
Merge pull request #64 from TakaRikka/gxdraw
GXDraw from dolsdk2004
|
2026-03-18 01:16:44 -07:00 |
|
TakaRikka
|
2919018795
|
symbol clash fix
|
2026-03-18 01:06:10 -07:00 |
|
TakaRikka
|
198b478e8b
|
GXDraw from dolsdk2004
|
2026-03-18 00:54:21 -07:00 |
|
Pieter-Jan Briers
|
da0e2886f3
|
asan: fix std::unique_ptr<wgpu::ChainedStruct> base cast (#63)
This is UB because of some C++ insanity. Moving to shared_ptr fixes it.
|
2026-03-16 10:09:25 -06:00 |
|
Pieter-Jan Briers
|
8cbbba0179
|
Add function to get ARAM real address (#59)
For audio implementation in TP.
|
2026-03-15 23:29:57 -06:00 |
|
Luke Street
|
8bba29f882
|
Fix sampler bindings after palette textures
|
2026-03-15 23:29:18 -06:00 |
|
Luke Street
|
d8c719c6b2
|
Fix alpha matSrc differing from color matSrc
|
2026-03-15 23:29:04 -06:00 |
|
Luke Street
|
03b8643a15
|
Fix TEV overflow handling
|
2026-03-15 23:28:29 -06:00 |
|
Phillip Stephens
|
e1b186c646
|
Merge pull request #62 from crowell/ostime_mac
support Apple libc++ for OSGetTime
|
2026-03-14 20:15:55 -07:00 |
|
Jeffrey Crowell
|
419643fd66
|
support Apple libc++ for OSGetTime
Apple libc++ currently ships <chrono> with the C++20 timezone database API
disabled so zoned_time/current_zone are unavailable there.
|
2026-03-14 20:08:12 -07:00 |
|