Christoph Oelckers
|
4de0f8b1fa
|
- compile both poly and sw renderer as one unit, because due to the includes this gets really slow otherwise. Lumping these together saves 50 seconds per build on my system with a 3.4 GHz Core i7 and an SSD for storage, so on other systems it may be even more.
|
2017-03-10 00:43:36 +01:00 |
|
Magnus Norddahl
|
e90b73539e
|
Move viewport drawing to its own folder
|
2017-02-02 15:10:06 +01:00 |
|
Magnus Norddahl
|
d8c6f9acfd
|
Limit access to sprite drawer variables
|
2017-02-02 13:51:41 +01:00 |
|
Magnus Norddahl
|
d91e6ccece
|
Remove dc_destorg and ylookup
|
2017-02-01 22:24:34 +01:00 |
|
Magnus Norddahl
|
2f365e7d2b
|
Rename ColumnDrawerArgs to SpriteDrawerArgs
|
2017-01-30 11:27:58 +01:00 |
|
Magnus Norddahl
|
7c7d6e99e9
|
Split DrawerArgs into WallDrawerArgs, ColumnDrawerArgs, SpanDrawerArgs and SkyDrawerArgs
|
2017-01-29 10:05:37 +01:00 |
|
Magnus Norddahl
|
92bd752935
|
Move drawerargs globals into a class and make them local
|
2017-01-29 07:49:04 +01:00 |
|
Magnus Norddahl
|
4afac0f2cc
|
Force all drawing to go through DrawerStyle
|
2017-01-28 16:36:39 +01:00 |
|
Magnus Norddahl
|
8fceb60532
|
Removed unused variable
|
2017-01-28 08:40:31 +01:00 |
|
Magnus Norddahl
|
bd35d1d39f
|
Remove ds_fcolormap
|
2017-01-28 08:19:21 +01:00 |
|
Magnus Norddahl
|
dbf9cd5de5
|
Remove a few more drawerargs
|
2017-01-28 08:17:31 +01:00 |
|
Magnus Norddahl
|
9eebe3e940
|
Remove unused drawer args
|
2017-01-28 08:04:11 +01:00 |
|
Magnus Norddahl
|
5f38b15635
|
Move colfunc family of globals into a DrawerStyle class and localize its usage
|
2017-01-28 07:08:59 +01:00 |
|
Magnus Norddahl
|
ed05a2edd3
|
Create CameraLight class
|
2017-01-26 10:22:54 +01:00 |
|
Magnus Norddahl
|
ba6094be2e
|
Detach player sprites from VisibleSprite
|
2017-01-24 04:15:54 +01:00 |
|
Magnus Norddahl
|
ca046d26c5
|
Make particle texture slightly higher quality
|
2017-01-13 16:12:43 +01:00 |
|
Magnus Norddahl
|
edd9b6c69c
|
Change the shape of the particle texture
|
2017-01-13 15:43:06 +01:00 |
|
Magnus Norddahl
|
9723078121
|
Removed dc_texturemid
|
2017-01-12 22:52:17 +01:00 |
|
Magnus Norddahl
|
bd8d2f501f
|
Remove dc_light_list
|
2017-01-12 22:11:25 +01:00 |
|
Magnus Norddahl
|
9e940b4287
|
Remove basecolormap global
|
2017-01-12 21:29:19 +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
|
4be291fb61
|
Fix divide by zero (issue 0000022)
|
2017-01-10 18:25:06 +01:00 |
|
Magnus Norddahl
|
579199a246
|
Move R_DrawVisSprite to r_sprite and move R_DrawMaskedColumn to r_draw
|
2017-01-09 13:53:02 +01:00 |
|
Magnus Norddahl
|
c61e9c7fe2
|
Add attenuated point lights
|
2017-01-02 06:52:50 +01:00 |
|
Magnus Norddahl
|
3967156d62
|
Moved remaining parts of r_plane to r_visibleplane
|
2016-12-31 14:45:41 +01:00 |
|
Magnus Norddahl
|
db53d9c706
|
Remove r_local header
|
2016-12-28 01:56:37 +01:00 |
|
Magnus Norddahl
|
259d724106
|
Move R_GetColumn to walldraw and create header file
|
2016-12-28 01:35:22 +01:00 |
|
Magnus Norddahl
|
f8010854c3
|
Move colfunc and friends to r_draw and change them to member function pointers
|
2016-12-27 23:53:47 +01:00 |
|
Magnus Norddahl
|
a94fee0e5d
|
Rename R_ActiveDrawers to R_Drawers
|
2016-12-27 08:54:37 +01:00 |
|
Magnus Norddahl
|
272b302294
|
Create SWPixelFormatDrawers for pal and bgra drawers
|
2016-12-27 08:47:51 +01:00 |
|
Magnus Norddahl
|
398001b6cb
|
Move code into R_UpdateFuzzPos
|
2016-12-27 07:45:10 +01:00 |
|
Magnus Norddahl
|
325fa20a02
|
Add R_DrawFogBoundaryLine and move R_DrawFogBoundary to a source file closer to its correct location
|
2016-12-27 07:40:35 +01:00 |
|
Magnus Norddahl
|
5a7765910f
|
Merge R_SetupSpanBits with R_SetSpanSource and rename it to R_SetSpanTexture
|
2016-12-27 07:30:29 +01:00 |
|
Magnus Norddahl
|
4d0cc9e7bb
|
Remove old voxel slab drawer
|
2016-12-27 07:25:11 +01:00 |
|
Magnus Norddahl
|
49903af394
|
Remove 4 column wall drawers
|
2016-12-27 07:18:04 +01:00 |
|
Magnus Norddahl
|
2659090e1c
|
Move renders into folders
|
2016-12-27 06:31:55 +01:00 |
|