Commit graph

36 commits

Author SHA1 Message Date
Tulpen 1cca66b66f
Ok but what if: WGPU renderer? 2023-06-26 20:46:11 +02:00
Tulpen a5380c4417
Remove node class 2023-06-26 16:08:33 +02:00
Tulpen 493ab7eb6e
I dislike shaders now 2023-06-26 15:22:34 +02:00
Tulpen 0e6c5d63c3
Changes to shaders 2023-06-14 21:59:21 +01:00
Tulpen 205919e1a9 Initial OpenGL Core port 2023-06-01 20:19:18 +01:00
Tulpen b00ece6f2a I've had enough of SDL2, we using OpenGL now 2023-06-01 18:27:14 +01:00
Tulpen 76e38a87e2 Fix lists in CODINGSTYLE.md 2023-06-01 13:00:32 +01:00
Tulpen 8293e6cf4f Fix README lists 2023-06-01 12:59:50 +01:00
Tulpen 18b170a736 Remove CImg 2023-06-01 12:55:27 +01:00
Tulpen eedca45463 Texture shenanigans 2023-05-30 17:00:39 +01:00
Tulpen 9c76df4faa Move pragmautil.hpp into core 2023-05-30 15:20:34 +01:00
Tulpen 53675a789c Remove dumb line 2023-05-28 20:03:46 +01:00
Tulpen 2eec91d6c1 Fix my stupid mistake (highlighting in CODINGSTYLE.md) 2023-05-28 19:15:19 +01:00
Tulpen 57da282716 Introduce CODINGSTYLE.md (complain to me on discord if it sucks) 2023-05-28 19:12:07 +01:00
Tulpen 374c825f9f Fix my stupidity (WARNING and ERROR pragmas now work as intended) 2023-05-28 00:15:03 +01:00
Tulpen f7c1061f9e Adjustment to warnings 2023-05-28 00:14:27 +01:00
Tulpen e03d66f4d4 Add .clang-format, adjust variable names 2023-05-27 20:47:34 +01:00
Tulpen 72d5aa0502 Rename Image to Texture, add PRAGMA macros to pragmautil.hpp, add some TODO() and WARNING() calls 2023-05-27 18:11:46 +01:00
Tulpen 5aaf616f34 Port to C++ 2023-05-26 22:41:51 +01:00
Tulpen 5541f9657f Reduce skill issue in text drawing 2023-05-24 21:51:05 +01:00
Tulpen cb6e2efead Add unloadSDLTTF call to RSDL destructor 2023-05-24 19:38:51 +01:00
Tulpen c4f097d6b1 Switch to SDL2_ttf for text in rsdl renderer 2023-05-24 18:24:37 +01:00
Tulpen 5ad032ba68 Quite buggy text drawing via FreeType + SDL2 2023-05-23 21:12:22 +01:00
Tulpen cf55551ad6 Add logger use to test app 2023-05-23 15:06:13 +01:00
Tulip efc54145b7 Update 'TODO.md' 2023-05-23 10:30:37 +00:00
Tulip 06fd7e4522 Create Feature TODO file (hibis/TODO.md) 2023-05-23 10:18:42 +00:00
Tulpen 03a47075a2 Fix engine -> core rename goof ups and add basic rsdl update function 2023-05-22 21:42:34 +01:00
Tulpen 80593dcb2b Rename engine to core, adjust rsdl source folder and change initial logger callback usage 2023-05-22 21:24:15 +01:00
Tulpen 48b07dd827 Rename engine to hibis 2023-05-22 21:22:13 +01:00
Tulpen f6b1c332ec Add resource and image class (non functional) and add update function to abstract class Renderer 2023-05-22 21:15:51 +01:00
Tulpen 5ed96bbb72 Add logging function callback 2023-05-21 22:20:09 +01:00
Tulpen 982321ee38 Add license 2023-05-21 21:55:02 +01:00
Tulpen ccd3364d0c Move char\* cast to RSDL this function 2023-05-21 18:21:16 +01:00
Tulpen cbe861693e Initial rendering 2023-05-21 14:02:53 +01:00
Tulpen cf60b9ace5 Finish dlang rewrite 2023-05-20 22:27:42 +01:00
Tulpen ac98291a9c Initial dlang rewrite 2023-05-20 19:37:04 +01:00