Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
7782 836d 1h pogokeen /GNUmakefile Separate out polymost1Frag and polymost1Vert shaders from polymost.cpp and add rules for building in the GNUmakefile.
Additionally, git ignore the shader's generated headers folder.
 
7588 920d 16h terminx /GNUmakefile Use FORCE_INLINE and CONSTEXPR where appropriate in the Q16 fixed point math library  
7537 931d 3h hendricks266 /GNUmakefile Update some program names  
7443 949d 7h hendricks266 /GNUmakefile Rename net.* to network.*  
7359 969d 1h hendricks266 /GNUmakefile Add buildvfs, abstraction layer for file I/O.

Currently it passes calls through to the system libraries as before.

Also adds an incomplete implementation on PhysFS.
 
7140 1085d 2h hendricks266 /GNUmakefile Move the LZW compression functions out of cache1d.cpp into their own object, klzw.cpp.

This eliminates the hackiness of libcache1d.so (now libkzlw.so) and CACHE1D_COMPRESS_ONLY.
 
6948 1190d 7h hendricks266 /GNUmakefile Update glad to 0.1.25

Includes https://github.com/Dav1dde/glad/pull/140
 
6939 1198d 12h pogokeen /GNUmakefile Support software renderer upscaling engine-side in sdlayer and sdlayer12 with various scaling factors (beyond just pixel doubling).
When glsurface is available, use GL to upscale the render buffer.
Additionally, fix build issues with sdlayer12 introduced by GLAD changes (r6656).
 
6924 1228d 16h terminx /GNUmakefile Fix building the Build tools  
6919 1229d 14h pogokeen /GNUmakefile When OpenGL is available, prefer using the new glsurface to blit the classic renderer's 8-bit buffer to the screen.  
6883 1265d 16h pogokeen /GNUmakefile Dynamic tilepacking for indexed colour textures  
6849 1281d 3h terminx /GNUmakefile Update Miniz  
6781 1313d 5h hendricks266 /GNUmakefile Makefile: Allow component cflags to override global CWARNS for clang-tools rule.  
6724 1328d 5h terminx /GNUmakefile Use Q16.16 fixed point for player horiz  
6667 1347d 1h hendricks266 /GNUmakefile Silence -Wcast-qual in glad.c.  
6656 1347d 3h pogokeen /GNUmakefile Moved to GLAD for dynamic GL/WGL and extension loading.
Refactored extension usage that became core in GL2, and adjusted some types for GL2 compatibility.
 
6549 1415d 6h terminx /GNUmakefile Rename CLANG_DEBUG_FLAGS -> ASAN_FLAGS in makefile and enable them for GCC, because GCC supports ASan these days  
6475 1470d 11h hendricks266 /GNUmakefile Add support for MTM modules.  
6425 1540d 20h hendricks266 /GNUmakefile Makefile: Fix building the tools on Mac.  
6424 1540d 20h hendricks266 /GNUmakefile Makefile: More no-shell stuff that I didn't want to rebase past the lowercase stuff.  

Show All