Commit Graph

17 Commits

Author SHA1 Message Date
mittorn 4bbcd5daef ref_soft: Use r_math, this will fix beamfollow and glow sprites 2019-04-04 01:32:06 +07:00
mittorn 8d88ecb951 ref_soft: Remove more unused globals/functions 2019-04-04 00:29:35 +07:00
mittorn d03d29f6f5 ref_soft: Fix transparency in API 2019-04-03 22:21:08 +07:00
mittorn 0c6c0003b1 ref_soft: Bound texcoords again, disable drawing spans on FloorDivMod overflow 2019-04-01 02:42:13 +07:00
mittorn 1c49d76fb7 ref_soft: Fix some integer overflows 2019-04-01 01:55:37 +07:00
mittorn 714084bf5b ref_soft: Fix hang on big texcoords 2019-03-31 20:57:29 +07:00
mittorn 7fc09da482 ref_soft: TriAPI texturing, rendermodes 2019-03-31 18:00:25 +07:00
mittorn f34db62940 ref_soft: Add sprite, EFX 2019-03-30 20:24:58 +07:00
mittorn b0ed8a5ba3 ref_soft: Fix some UB 2019-03-30 04:50:18 +07:00
mittorn b35415637b ref_soft: colormap support, basic studiomodel lighting 2019-03-27 17:53:42 +07:00
mittorn dbabb861f2 ref_soft: studiomodel texturing, finally fix TRIANGLE_STRIP 2019-03-26 16:39:16 +07:00
mittorn 224bf07930 ref_soft: Fix TRIANGLE_STRIP draw 2019-03-26 06:01:20 +07:00
mittorn 870ae030ca ref_soft: Simple triapi and studio rendering (flat fill only) 2019-03-26 05:53:00 +07:00
mittorn 3d8fe065b5 ref_soft: Fix windows build 2019-03-25 21:18:47 +07:00
mittorn ce27aad67b ref_soft: Fix alpha blending, optimize blitting 2019-03-21 17:56:42 +07:00
mittorn f23ecc6895 ref_soft: Implement rendermodes, colors, alpha textures/blending 2019-03-20 21:44:21 +07:00
mittorn 1ca28badad ref_soft: initial 2D drawing implementation 2019-03-20 04:29:25 +07:00