Magnus Norddahl
|
71350f2c17
|
Sprite line clipping by subsector
|
2016-12-02 08:12:01 +01:00 |
|
Magnus Norddahl
|
9416d436fe
|
Move software renderer into its own namespace to isolate its globals and make
any access explicit. This reveals the places in the code where they are being
accessed where they shouldn't and prevents accidental usage.
|
2016-12-01 02:38:32 +01:00 |
|
Magnus Norddahl
|
03282c957b
|
Add a new blend mode for sprites
|
2016-11-30 07:49:04 +01:00 |
|
Magnus Norddahl
|
c37ce1fdbc
|
Add plane clipping to the triangle drawer
|
2016-11-26 10:49:29 +01:00 |
|
Magnus Norddahl
|
cff72fb072
|
Add stencil value to decal, particle, plane, port, sky, sprite, wall and wallsprite classes
|
2016-11-24 08:23:50 +01:00 |
|
Magnus Norddahl
|
ddb0161f9c
|
Sub pinkie crashes the pal drawer :(
|
2016-11-21 15:40:42 +01:00 |
|
Magnus Norddahl
|
0108ff89d7
|
Bug fixes
|
2016-11-21 15:20:07 +01:00 |
|
Magnus Norddahl
|
5e9c9c825d
|
Add stencil blend mode as apparently the shaded mode uses indices whiles stencil uses mask/alpha..
|
2016-11-21 05:52:02 +01:00 |
|
Magnus Norddahl
|
2ba2dc7611
|
Change shaded blend mode use srcalpha and destalpha.
Fix blending error in add/sub/revsub
|
2016-11-21 03:49:55 +01:00 |
|
Rachael Alexanderson
|
dadee080e4
|
- Implemented Wall blend modes
- fixed: set color for "shaded" modes - though it's still not yet properly implemented.
|
2016-11-20 18:36:26 -05:00 |
|
Rachael Alexanderson
|
4ed548a189
|
- Implemented some sprite blend modes.
|
2016-11-20 17:07:58 -05:00 |
|
Magnus Norddahl
|
6761e8639a
|
Add palette support
|
2016-11-20 04:06:21 +01:00 |
|
Magnus Norddahl
|
7ac0cace7d
|
Stop copying the matrix and remove r_triangle
|
2016-11-20 02:07:55 +01:00 |
|
Magnus Norddahl
|
d197ebca78
|
Remove redundant line
|
2016-11-19 14:07:39 +01:00 |
|
Magnus Norddahl
|
114fda1ed5
|
Added missing TranslateAlphaBlend and created a helper function for specifying the translation
|
2016-11-19 13:32:57 +01:00 |
|
Magnus Norddahl
|
272fe7f754
|
Added blending modes to triangle codegen
|
2016-11-19 02:53:32 +01:00 |
|
Magnus Norddahl
|
dbb6c7ca27
|
Add support for specifying a viewport out of screen bounds and fixed statusbar by doing just that!
|
2016-11-18 01:58:39 +01:00 |
|
Magnus Norddahl
|
a092a03c6d
|
Some basic fixed light support
|
2016-11-15 23:30:42 +01:00 |
|
Magnus Norddahl
|
3673338644
|
Split r_poly into multiple files handling each aspect of rendering a scene
|
2016-11-14 14:19:48 +01:00 |
|