Eidolon
d08b923f06
Merge branch 'extern-c-everything' into 'master'
...
Add extern "C" in C++ to all headers
See merge request KartKrew/Kart!842
2024-10-15 14:14:43 -04:00
James R
9e801c66d5
Merge branch 'universal-typedef' into 'master'
...
Move all typedef into one file
See merge request KartKrew/Kart!791
2024-10-15 04:16:58 -04:00
James R
e93de906e0
Add BrightMap support to SPRTINFO
2024-09-05 17:14:10 -04:00
NepDisk
5cf0292bb2
Revert "Add BrightMap support to SPRTINFO"
...
This reverts commit 1a8c093b23 .
2024-09-02 04:49:10 -04:00
James R
1a8c093b23
Add BrightMap support to SPRTINFO
2024-09-02 04:31:26 -04:00
NepDisk
70d900264e
Revert Merge branch sprite-brightmaps into master
...
This reverts commit ce47997a10 .
2024-08-24 15:25:46 -04:00
Oni
a87c060c4a
Merge branch 'sprite-brightmaps' into 'master'
...
Rudimentary sprite brightmap support
See merge request KartKrew/Kart!801
2024-08-21 23:18:46 -04:00
James R
2522a833f4
Add SPRINFO_DEFAULT_PIVOT, change spriteinfo_t.available to bit array
...
Default is used if the bit is not set for a particular
frame.
2024-07-31 03:11:54 -04:00
James R
152f4224d9
Read only header bytes when creating textures list
...
R_LoadTextures was reading in the entirety of every
texture lump, now it only reads the 8 byte PNG header.
This saved more than 1 second for me (1.68 s -> 0.24 s).
PNG still need to be read in entirely to check their
dimensions; I didn't bother looking into optimizing it
since we don't have many PNG textures right now.
2021-12-15 14:08:57 -08:00
Jaime Passos
e23929a899
Refactor patch rotation
2020-10-10 18:43:26 -03:00
Jaime Passos
b44837324f
Merge branch 'next' into patch-stuff-again-2
2020-10-10 17:01:10 -03:00
Jaime Passos
9ad15fd556
Fix PNG issue in OpenGL + optimize PNG sprite loading
2020-10-02 19:48:13 -03:00
Jaime Passos
15eb91be69
Use color look-up table for PNG conversion
2020-09-10 02:10:31 -03:00
Jaime Passos
98c6b54994
Improved memory management for patches
2020-09-07 02:23:07 -03:00
Jaime Passos
d18d12fdea
Introduce Doom patch format into picture formats
...
Fixes sprite rotation
2020-08-15 21:52:01 -03:00
Jaime Passos
7bc4af41ab
Merge branch 'pictureformats' into patch-stuff-again-2
2020-08-15 20:48:28 -03:00
Jaime Passos
c69a4f9ced
Merge remote-tracking branch 'origin/next' into pictureformats
2020-05-15 01:34:54 -03:00
Jaime Passos
f39368dfb0
use enum for bpp
2020-01-07 20:04:18 -03:00
Jaime Passos
3b29ec3fbc
Merge remote-tracking branch 'origin/next' into pictureformats
2020-01-07 16:10:25 -03:00
Jaime Passos
385a6cf3c3
Cleanup, NOW
2020-01-06 20:16:48 -03:00
Jaime Passos
4e0810e8a3
Picture formats test
2020-01-06 18:22:23 -03:00