Commit graph

1495 commits

Author SHA1 Message Date
spherallic
32bbc48be5 Fix light level issue with walls and FOF planes 2024-06-27 18:51:33 +02:00
spherallic
66b5de4c01 Add TODO comments for future changes 2024-06-26 16:27:58 +02:00
spherallic
556ddcaa58 Make OpenGL transparent plane brightness consistent with Software again 2024-06-26 13:47:09 +02:00
spherallic
12e5c3b9ce Fix incorrect light level usage on overlapping FOFs in OpenGL 2024-06-26 13:31:15 +02:00
spherallic
6f2d6e6b06 Support floor/ceiling light level on FOF planes 2024-06-25 22:29:40 +02:00
sphere
fe3ea24acd Merge branch 'walllight' into 'next'
Wall lighting

See merge request STJr/SRB2!2484
2024-06-25 11:46:19 +00:00
sphere
7c4442a340 Merge branch 'linux-customshader-compilation-fix' into 'next'
Linux customshader compilation fix

See merge request STJr/SRB2!2418
2024-06-24 22:38:19 +00:00
sphere
bf37b29d83 Merge branch 'mobj-alpha' into 'next'
Add 'alpha' field to objects

See merge request STJr/SRB2!2382
2024-06-24 21:18:10 +00:00
spherallic
2a1b790ce9 Merge branch 'next' into walllight 2024-06-24 13:30:13 +02:00
sphere
2ac80138a8 Merge branch 'texture-index-255-is-transparent' into 'next'
Use palette index 255 for transparency

Closes #1259

See merge request STJr/SRB2!2471
2024-06-24 10:24:13 +00:00
spherallic
e7dc0506d5 Fix tedious mistakes, comment out unused functions 2024-06-12 15:38:52 +02:00
spherallic
28dfe91b4f Per-wall lighting 2024-06-12 14:25:45 +02:00
sphere
9ff0bea92c Merge branch 'modernmodelmishap' into 'next'
Don't adjust texture coords of nonexistent gpatch (resolves #1242)

Closes #1242

See merge request STJr/SRB2!2469
2024-06-07 13:46:05 +00:00
Lactozilla
d0b420c760 Prevent a memory leak 2024-06-03 13:30:01 -03:00
Lactozilla
16560653a0 Merge branch 'next' into texture-index-255-is-transparent 2024-06-03 13:23:09 -03:00
sphere
f54c34e2ee Merge branch 'fix-shearing-vertical-aim' into 'next'
Fix vertical aim being off when using lack of perspective

See merge request STJr/SRB2!2408
2024-06-03 13:17:37 +00:00
Lactozilla
aa3455dc0f Merge branch 'spr2defaults-fix' into 'next'
SPR2defaults fix

See merge request STJr/SRB2!2461
2024-06-03 03:20:52 +00:00
Lactozilla
b89aaf709e Generate the TF_CHROMAKEYED texture in hw_cache.c 2024-06-03 00:14:33 -03:00
Lactozilla
dd5f030b16 Use palette index 255 for transparency 2024-06-02 20:45:00 -03:00
Lactozilla
a1f22a3c47 Merge branch 'next' into SRB2-fixfoftferline 2024-06-02 17:19:38 -03:00
pastel
c0c1b8de90 don't adjust texture coords of nonexistant gpatch 2024-06-01 14:40:44 -05:00
kaldrum1
b7fdcdf2b2 fix spr2defaults pretty sure 2024-05-25 20:49:29 -07:00
kaldrum1
92fc592966 fix spr2defaults probably 2024-05-25 20:08:43 -07:00
MIDIMan
a19f843a3e Implement Lactozilla's suggestions and add 3D model support 2024-05-19 22:21:09 -04:00
MIDIMan
d626856ae2 Merge branch SRB2:next into mobj-alpha 2024-05-03 14:36:17 +00:00
Hanicef
f8650a17a0 Fix aim in splitscreen 2024-04-28 16:21:48 +02:00
VladDoc
fb437a3c72
white space fix 2024-04-12 20:38:26 +03:00
VladDoc
26da1e1e09
Shaders with absent #version directive to compile on linux via prepending of said directive 2024-04-11 22:36:12 +03:00
Hanicef
de74137cae Use float for calculating aspect ratio 2024-03-30 21:10:09 +01:00
Hanicef
755adb0c46 Fix vertical aim being off when using lack of perspective 2024-03-30 17:58:27 +01:00
LJ Sonic
092ac6643e Allow sprite names with up to 64 characters 2024-03-14 20:32:10 +01:00
MIDIMan
8fb5f88f89 Merge branch SRB2:next into mobj-alpha 2024-03-11 00:03:44 +00:00
sphere
33a1776f97 Merge branch 'issue1211' into 'next'
Fixes Issue #1211 - cut the amplitude on OpenGL water wave effect

See merge request STJr/SRB2!2381
2024-03-07 12:50:14 +00:00
sphere
ee96ed12a4 Merge branch 'more-sprite2' into 'next'
Add 'sprite2' field to states

See merge request STJr/SRB2!2211
2024-03-07 12:06:48 +00:00
MIDIMan
29378e7f94 Merge branch SRB2:next into mobj-alpha 2024-03-06 02:26:50 +00:00
Logan Aerl Arias
33940e46bf Merge branch 'remove-opengl-chromakey' into 'next'
Make the display of palette index 255 consistent between renderers

Closes #405

See merge request STJr/SRB2!2351
2024-03-04 13:31:23 +00:00
Logan Aerl Arias
2fe684351e Merge branch 'next' into remove-opengl-chromakey 2024-03-03 12:22:08 -05:00
Logan Aerl Arias
7fbdd02087 Merge branch 'next' into texture-scaling-fixes 2024-03-03 12:21:20 -05:00
Logan Aerl Arias
5dd82cb7db Merge branch 'next' into more-sprite2 2024-03-03 11:16:35 -05:00
MIDIMan
509adc3454 Change all remaining instances (hopefully) of UINT32 to fixed_t for alpha 2024-03-02 09:51:28 -05:00
MIDIMan
5668e02857 Merge branch SRB2:next into mobj-alpha 2024-03-01 21:34:40 +00:00
Alam Ed Arias
e0819b5a25 Add printf formating 2024-03-01 20:49:59 +00:00
Arthur
45a8770deb Cut the amplitude on the underwater wave in GL 2024-02-27 21:35:51 -05:00
spherallic
dbc1fe8c0e Merge branch 'next' into more-sprite2 2024-02-27 12:23:14 +01:00
MIDIMan
de8464cd2f Add alpha support for mobjs 2024-02-24 20:13:13 -05:00
Lactozilla
04ac253acf Merge branch 'next' into remove-opengl-chromakey 2024-02-24 14:45:22 -03:00
Lactozilla
f16836bd81 Changes:
- Renamed renderwalls, renderfloors and renderthings
- Removed CV_NOTINNET|CV_CHEAT from renderwalls, renderfloors and renderthings
- Moved some cvars to proper places
2024-02-24 14:43:21 -03:00
Lactozilla
2d3dd624f5 Merge branch 'next' into texture-scaling-fixes 2024-02-24 14:22:41 -03:00
Lactozilla
0664671c57 Merge branch 'next' into delete-unused-render-code 2024-02-24 14:02:33 -03:00
Logan Aerl Arias
5be61987ca Merge branch 'rendercvars' into 'next'
Rendering cvars that control rendering walls, floors, and things.

See merge request STJr/SRB2!1526
2024-02-24 03:02:48 +00:00