Magnus Norddahl
|
22be201fc7
|
Split line drawing into more functions
|
2017-02-13 00:00:25 +01:00 |
|
Magnus Norddahl
|
bb749c032a
|
Create SetTopTexture, SetMiddleTexture and SetBottomTexture
|
2017-02-12 07:24:35 +01:00 |
|
Magnus Norddahl
|
b5c5bd9a1c
|
Create ClipSegmentTopBottom function
|
2017-02-12 06:44:03 +01:00 |
|
Magnus Norddahl
|
8d25a6d8d4
|
rw_offset is not a member variable
|
2017-02-12 06:23:57 +01:00 |
|
Magnus Norddahl
|
0dadf38bbe
|
Create WallPartTexture class
|
2017-02-12 06:17:38 +01:00 |
|
Magnus Norddahl
|
3e28d53308
|
Move rw_havelow and rw_havehigh to local function variables
|
2017-02-11 20:27:11 +01:00 |
|
Magnus Norddahl
|
9e2702d885
|
Move more encrypted code into IsInvisibleLine, IsDoorClosed and IsSolid
|
2017-02-11 20:01:23 +01:00 |
|
Magnus Norddahl
|
1141e05fdf
|
Decipher some line setup code into ShouldMarkFloor, ShouldMarkCeiling and ShouldMarkPortal
|
2017-02-11 18:52:49 +01:00 |
|
Magnus Norddahl
|
c17317de24
|
Rename variables and group them a little more how they are used
|
2017-02-11 18:00:02 +01:00 |
|
Magnus Norddahl
|
d9e545a519
|
Hook up thread slices and eliminate some statics hiding in misc functions
|
2017-02-04 15:51:54 +01:00 |
|
Magnus Norddahl
|
627a388d57
|
Move renderer singletons into a RenderThread class
|
2017-02-04 00:25:37 +01:00 |
|
Magnus Norddahl
|
b256f6ed89
|
Make wallsetup globals local to where they are used
|
2017-01-24 07:06:47 +01:00 |
|
Magnus Norddahl
|
ac74a7a1e0
|
Refactor wall setup into ProjectedWallLine and ProjectWallTexcoords
|
2017-01-24 06:50:17 +01:00 |
|
Magnus Norddahl
|
e94cb3f114
|
Rename visplane_t to VisiblePlane
|
2017-01-19 03:11:49 +01:00 |
|
Magnus Norddahl
|
9e940b4287
|
Remove basecolormap global
|
2017-01-12 21:29:19 +01:00 |
|
Magnus Norddahl
|
929e07697d
|
Remove foggy global
|
2017-01-12 20:13:21 +01:00 |
|
Magnus Norddahl
|
80e1844d6c
|
Split r_main into r_viewport, r_scene and r_light
|
2017-01-12 16:21:46 +01:00 |
|
Magnus Norddahl
|
c396e7f949
|
Make r_bsp and r_line stop sharing floorplane and ceiling plane variables
|
2017-01-04 05:10:16 +01:00 |
|
Magnus Norddahl
|
863f17ada9
|
Fix function names
|
2017-01-03 19:08:02 +01:00 |
|
Magnus Norddahl
|
a4c0e29913
|
Moved r_line into a class and implemented proper parameter passing between r_line and r_bsp, r_walldraw, r_wallsetup, r_decal, r_wallsprite, r_fogboundary, r_portal and r_playersprite
|
2017-01-03 18:57:48 +01:00 |
|
Magnus Norddahl
|
e7ab5dddb6
|
Put add the copyright statement from the files the code originated from
|
2017-01-03 07:17:54 +01:00 |
|
Magnus Norddahl
|
a9fbd421fb
|
Move line handling to r_line and drawseg drawing to r_drawsegment and then remove r_segs
|
2017-01-03 07:13:40 +01:00 |
|
Magnus Norddahl
|
388da85937
|
Move some more vars
|
2017-01-02 03:46:48 +01:00 |
|
Magnus Norddahl
|
34bd21449b
|
Move line working variables to r_line
|
2017-01-02 03:12:51 +01:00 |
|
Magnus Norddahl
|
81658d7c88
|
Move line handling to more files
|
2017-01-01 10:28:35 +01:00 |
|