Commit Graph

126 Commits

Author SHA1 Message Date
aap
7e80d45cdb lots of changes to rasters; mostly mipmap support and DXT conversion 2020-11-11 09:34:36 +01:00
aap
3e2080ad56 DXT support for gl3. txd format changed!! 2020-11-07 12:52:31 +01:00
aap
5ef54dcb78 stencil clear 2020-11-04 16:21:24 +01:00
aap
113d76cfaa more d3d caching, better d3d raster locking 2020-08-10 17:03:29 +02:00
aap
162c2d2035 fixed some rasters (again) 2020-07-29 22:43:03 +02:00
aap
b63c3ea3b4 mipmap hints in Texture. not used anywhere yet 2020-07-26 10:53:37 +02:00
aap
fa6277be34 fixes to rasters and images 2020-07-23 22:35:58 +02:00
aap
49ca300b88 png support 2020-07-23 15:06:03 +02:00
aap
4883b03f2b image masks and raster fixes 2020-07-22 13:56:03 +02:00
aap
6c7d811096 some more GLES hackage 2020-05-13 20:46:27 +02:00
aap
b3ad490d1b implemented vsynch for d3d9 and glfw 2020-05-02 10:08:19 +02:00
aap
02921ff848 implemented image format registry 2020-05-01 21:02:37 +02:00
aap
eb71ca25d0 started working on gl3 rasters 2020-04-27 20:51:35 +02:00
aap
13307f0a27
Merge pull request #28 from ShFil119/master
Fix sdl and linux build
2020-04-25 00:45:51 +02:00
aap
0ddce08c94 fixed a memory leak 2020-04-24 22:00:23 +02:00
aap
5a16d845aa d3d9 improvements 2020-04-24 19:06:11 +02:00
Filip Gawin
e3227f5558 Fix sdl and linux build 2020-04-24 18:43:15 +02:00
aap
e012918cd3 implemented shader default and immediate pipeline for d3d9 2020-04-20 11:51:34 +02:00
aap
f47bd33a6a implemented generic lighting callback 2020-04-19 13:00:35 +02:00
aap
e6c7d910ff implemented some more World stuff 2020-04-18 20:30:22 +02:00
aap
4893889621 reworked raster from image conversion, only d3d for now 2020-04-17 21:44:32 +02:00
aap
206547b404 fixes to d3d; implemented some allocation counters 2020-04-17 14:57:30 +02:00
aap
f1c9112f27 implemented reinstancing for d3d9 2020-04-16 12:53:25 +02:00
aap
47fcb3001a worked on raters; fixed a few issues 2020-04-16 09:10:11 +02:00
aap
60450ec6f7 implemented BMP reader 2020-04-15 14:00:34 +02:00
aap
2d345499d2 subsystems and videomodes implemented (except SDL2); smaller fixes too 2020-04-15 10:14:06 +02:00
aap
5685e6109e work on rasters 2019-08-07 22:37:43 +02:00
aap
6b36390bdc implemented simple tri stripping 2019-01-10 10:17:53 +01:00
Anonymous Maarten
9ef08cbb19 fix 'warning: suggest parentheses around arithmetic in operand of ‘|’' in public headers 2018-08-08 18:11:07 +02:00
Anonymous Maarten
b38cbc7961 fix 'comma at end of enumerator list [-Wpedantic]' 2018-07-13 02:08:52 +02:00
Anonymous Maarten
3edb391f9c fix file modes 2018-07-11 16:29:49 +02:00
aap
2cffb3f494 implemented texture raster renderstates 2018-07-02 07:01:34 +02:00
aap
92244638ef added Atomic;set\getFlags 2018-05-26 10:07:19 +02:00
aap
ddca04fdc2 added imguizmo; subraster handling etc 2017-12-31 10:50:49 +01:00
aap
578c5f81fb implemented dear imgui for librw 2017-12-30 11:43:17 +01:00
aap
d522a47120 various changes 2017-11-15 19:23:50 +01:00
aap
239a4eb4bc fixed build for linux and ps2 2017-08-29 14:05:45 +02:00
aap
d00ab2f526 implemented im3d for gl3 and d3d 2017-08-29 10:12:56 +02:00
aap
c53d29b1cf implemented im2d for d3d, fun little software T&L renderer 2017-08-27 17:13:10 +02:00
aap
ea48c140c1 improved engine init and plugin registration 2017-08-26 20:08:23 +02:00
aap
45b48b8f4e worked on allocation 2017-08-26 12:43:33 +02:00
aap
8fc446f13b fixed handling of NATIVE flag 2017-08-21 23:15:31 +02:00
aap
8e277cbe9c ps2 raster creation basically done 2017-08-19 23:09:45 +02:00
aap
75435b8934 mipmap allocation for ps2 rasters 2017-08-18 19:28:01 +02:00
aap
aec8c202c6 starting work on ps2 driver 2017-08-12 10:50:41 +02:00
aap
f7988a5fcc got rid of PluginBase inhertiance because ps2 gcc complained about non-POD types 2017-08-10 14:43:52 +02:00
aap
497796e550 wrote basic skeleton; clumpview 2017-08-10 00:42:33 +02:00
aap
70739e354e worked on engine and d3ddriver 2017-08-09 11:01:43 +02:00
aap
4653f7e81e using proper types 2017-08-05 01:44:37 +02:00
aap
12e998800e fixed build for ps2 2017-07-12 10:10:57 +02:00