Hannu Hanhi
c2407368f6
Fix skywalls in ogl. Similar to 6a53837d in master.
2020-04-19 18:19:16 +03:00
Hannu Hanhi
6bf90fc441
Batching!
2020-04-12 03:09:07 +03:00
fickleheart
fb61700f41
Fix dereferencing uninitialized pointer
2019-12-01 16:16:27 -06:00
fickleheart
157366ba77
Remove (redundant?) skywalls that seemed to drop performance
2019-12-01 15:39:30 -06:00
fickleheart
40e55921ef
Fix kart HUD fadein
2019-12-01 12:38:05 -06:00
fickleheart
155da626dc
I don't like your sprite clipping fix, so here's mine
2019-12-01 12:34:25 -06:00
fickleheart
7025a23f25
Merge remote-tracking branch '[remote name redacted]/jimita-shaders'
...
# Conflicts:
# src/hardware/hw_main.c
2019-12-01 11:58:24 -06:00
Sryder
6a53837d2c
Update Skywall handling
...
I've tried to make this so it almost never under-compensates, and over-compensates very little where possible.
I don't think it's 1:1 to software's current behaviour, and probably never will be due to software being very strange.
2019-06-26 23:17:45 +01:00
Sryder
913225dd2a
checkforemptylines can be static
2019-06-24 20:50:37 +01:00
Sryder
06592383a0
Match CheckClip to software's clipping check in R_AddLine
...
Has the added benefit of fixing noclip camera for opengl
Unfortunately SkyWalls are kinda broken with this. I'll be looking into them shortly.
2019-06-24 20:21:30 +01:00
Latapostrophe
53e6c360fd
fix splitscreen, fix thok barriers, better fog settings
2019-06-24 10:39:16 +02:00
Latapostrophe
427127b8ec
Remove cyan pixels for now
2019-06-23 18:35:57 +02:00
Latapostrophe
c8e4b5cc49
Fix framedrops with 'dual-thok-barriers'
2019-06-23 14:08:17 +02:00
Sryder
636724aeb6
Stop OpenGL having infinite precipitation draw distance
2019-06-19 20:05:20 +01:00
Latapostrophe
335be454f3
change default fog settings, put sprite billboarding in menus and attempt to make colormaps look nicer still
2019-06-17 21:27:31 +02:00
Latapostrophe
968bd310dd
Merge branch 'jimita-shaders' of git.magicalgirl.moe:Jimita/Kart-Public into jimita-shaders
2019-06-14 12:19:17 +02:00
Latapostrophe
9b25b08026
Don't remap boosters and springpads in encore + no horizon line in GL
2019-06-14 12:18:44 +02:00
Jaime Passos
dccb4192c3
Update r_opengl.c
2019-06-13 21:27:19 -03:00
Jaime Passos
a37d742561
software is better
2019-06-13 21:10:01 -03:00
Latapostrophe
599cf4fc9d
encore colormaps, fixups + flat align
2019-06-13 10:14:07 +02:00
Jaime Passos
fdff52b5fe
Update hw_main.c
2019-06-12 23:31:55 -03:00
Jaime Passos
c85d181df9
Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is
...
typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering.
2019-06-12 23:01:18 -03:00
Latapostrophe
fc33255db4
Fix stuff and reimplement the kart features that went poof
2019-06-12 21:36:47 +02:00
Latapostrophe
a35cea9243
chaos conflict
2019-06-11 17:02:47 +02:00
Jaime Passos
2048dbf753
Update r_opengl.c
2019-06-10 16:53:03 -03:00
Jaime Passos
157b510f2b
Merge remote-tracking branch 'upstream/master' into gl_shaders
2019-06-10 16:21:46 -03:00
Steel Titanium
2e8aae5d6a
Merge branch 'next' into jimita-flashpals-on-screenshots
2019-05-25 19:37:17 -04:00
Jaime Passos
47ae715962
Hardware mode y-shearing matches software mode mouselook
2019-05-17 17:49:04 -03:00
Jaime Passos
33285f7007
dude how do I co-author in Git?
2019-05-17 13:18:33 -03:00
wolfy852
9ac41cca73
Merge remote-tracking branch 'remotes/pub/next' into v1
...
# Conflicts:
# src/d_netcmd.c
# src/r_main.c
# src/v_video.c
2019-05-12 03:40:02 -05:00
wolfy852
2222738e1c
Merge remote-tracking branch 'remotes/srb2pub/public_flatsprite' into next
...
# Conflicts:
# src/d_netcmd.c
# src/doomdef.h
# src/doomstat.h
# src/f_finale.c
# src/g_game.c
# src/hu_stuff.c
# src/m_menu.c
# src/p_spec.c
# src/p_user.c
# src/r_main.c
# src/r_things.c
# src/s_sound.c
# src/v_video.c
# src/y_inter.c
2019-05-06 22:40:12 -05:00
TehRealSalt
f48a08cd53
Merge v1
2019-05-06 21:23:29 -04:00
wolfy852
f808072937
Merge remote-tracking branch 'remotes/pub/next' into v1
...
# Conflicts:
# src/hardware/hw_main.c
# src/hardware/hw_main.h
# src/m_menu.c
# src/r_main.c
# src/v_video.c
2019-05-06 14:26:09 -05:00
Sryder
70ff9be419
No sprite billboarding on papersprites
2019-05-06 20:24:26 +01:00
Sryder
7792b48ea3
Merge branch 'next' of git@git.magicalgirl.moe:STJr/SRB2.git into public_flatsprite
...
# Conflicts:
# src/p_user.c
2019-05-06 20:20:57 +01:00
Sryder
64fb7f90f0
Add a cvar for sprite billboarding, off by default.
2019-05-06 16:57:32 +01:00
TehRealSalt
f1f664e9b1
Merge v1
2019-05-02 01:36:19 -04:00
Jaime Passos
2a3e885b9a
01052019
2019-05-01 19:37:42 -03:00
Sryder
913d5dd595
OpenGL sprite billboarding
...
Should work on both normal and precipitation sprites.
Sprites that are split by lighting should work correctly.
2019-05-01 20:15:00 +01:00
Jaime Passos
c0c0576151
Match Kart-Public's next since it got merged anyway
...
and fix something else
2019-04-30 20:59:32 -03:00
Latapostrophe
dab5469b4a
Terminology changes
2019-04-23 23:49:46 +02:00
Latapostrophe
60428fbc29
Add option to turn off the PLAY default md2
2019-04-22 11:29:44 +02:00
TehRealSalt
a3d2b48329
Fix up more stuff
...
Now in a mergable state
2019-04-18 12:20:13 -04:00
Jaime Passos
0ff96207c7
More Softwarification
2019-04-14 19:08:59 -03:00
Jaime Passos
e049e122de
fix skyboxes AGAIN
2019-04-13 18:47:09 -03:00
Jaime Passos
b5a579f254
cleanup?
2019-04-12 16:35:28 -03:00
wolfy852
aec9e721dc
Generic model terminology
2019-04-12 00:35:35 -05:00
Jaime Passos
7abd0185a8
Remove dup_ variables
2019-04-07 14:27:52 -03:00
Jaime Passos
19dc9c103e
fix fog
2019-04-07 01:25:55 -03:00
Jaime Passos
4548b4bb13
The player should be able to toggle shaders
2019-04-07 00:09:53 -03:00