Commit graph

50 commits

Author SHA1 Message Date
John Alanbrook 3c43a1fad8 D3D11 build for windows; gif making works everywhere & gif names are now dates 2023-09-25 17:29:04 +00:00
John Alanbrook 0256f4cd15 add gif for animations; unique anim types 2023-09-24 16:26:44 +00:00
John Alanbrook 174a9ed586 Fix Object.merge; add many color palettes, normalize color fns 2023-09-23 17:35:02 +00:00
John Alanbrook 27aaa8e05d Metal rendering works; high dpi rendering works; fix sokol_gfx_ext to work with metal without SDL 2023-09-19 02:55:37 +00:00
John Alanbrook d15c4ec6d1 Fix rendering regressions; update image and screen pixel pulling 2023-09-15 17:31:31 +00:00
John Alanbrook d86133a317 Compiles on MacOS; use sokol shader converter for shader x-compilation; update sokol 2023-09-15 08:37:07 +00:00
John Alanbrook 681fb27ae4 Removed global scope static variables; ad-hoc way so timers can function in app or timescaled mode 2023-09-13 12:31:00 +00:00
John Alanbrook e6ef147c40 Editor camera zoom and pan; fix mouse input signals; tex editor to own file; fix grid drawing 2023-09-12 22:19:46 +00:00
John Alanbrook acecf2fde9 Fix grid drawing; add energy efficient editing; add input down detection 2023-09-06 22:48:08 +00:00
John Alanbrook 008458c7f1 Add Sqlite packing; merge render and openglrender; remove ftw from web builds 2023-09-04 14:48:44 +00:00
John Alanbrook f41f547f63 Clang warning fixes; remove unneeded nuklear files; remove assumed window size 2023-09-04 06:20:55 +00:00
John Alanbrook 53ceb9bbf7 Merge sokol app; fix basic input 2023-08-31 08:10:30 +00:00
John Alanbrook 6e4e529541 Clean up window and input, integrate sokol [2deca9ddb9] 2023-08-31 07:05:06 +00:00
John Alanbrook 6ad4fd3ee8 Editor and debug controls more uniform, with docstrings [8d85349744c4d40a] 2023-08-24 21:22:52 +00:00
John Alanbrook f94c62c5c0 Fix grid draw, circle draw, most editor drawing 2023-08-23 22:18:34 +00:00
John Alanbrook c81c0f22f2 upstairs 2023-06-28 16:35:41 +00:00
John Alanbrook 6c0e850180 increase draw buffers 2023-06-07 13:41:09 +00:00
John Alanbrook 5a6a27772e 9 slice 2023-06-05 15:32:45 +00:00
John Alanbrook 9cb53b04af stability 2023-05-29 15:47:30 +00:00
John Alanbrook 591f48c703 physics fixes 2023-05-27 15:13:20 +00:00
John Alanbrook a8f7f20d6e rendering 2023-05-27 12:01:17 +00:00
John Alanbrook 8172620214 debug draw fix 2023-05-26 02:55:55 +00:00
John Alanbrook 9045f435a0 imroved circle shaders 2023-05-25 01:45:50 +00:00
John Alanbrook c16a0332a5 render update 2023-05-22 05:08:08 +00:00
John Alanbrook 630d823591 dashed lines 2023-05-16 18:31:19 +00:00
John Alanbrook d662d9e2fa efficient opengl rendering 2023-05-16 06:31:13 +00:00
John Alanbrook 0b6566ff8b line rendering 2023-05-14 03:01:53 +00:00
John Alanbrook 9a325543ae par and mipmaps 2023-05-13 03:21:11 +00:00
John Alanbrook e0f3985b00 shaders 2023-05-12 18:22:05 +00:00
John Alanbrook eb3e576521 instanced text 2023-05-08 00:47:49 +00:00
John Alanbrook ae0f41539b sokol sprite render 2023-05-04 22:07:00 +00:00
John Alanbrook 5ca3629406 audio change 2023-03-24 19:01:01 +00:00
John Alanbrook a170d88ccc Add point inflation functions 2023-03-20 01:33:05 +00:00
John Alanbrook 6d69566857 Bug fixing 2023-03-17 15:25:35 +00:00
John Alanbrook 35a00c96ee Nuke fixes 2023-03-13 14:27:32 +00:00
John Alanbrook 3018a1a188 Many fixes 2023-03-10 19:13:48 +00:00
John Alanbrook ac3ce97b80 Add color options to draw box 2023-03-03 19:07:59 +00:00
John Alanbrook 4510543aaf Text outlining; circle shader radius now in terms of pixels 2023-02-26 14:03:21 +00:00
John Alanbrook b2b54ddce9 Fixing circle shader 2023-02-26 17:28:52 +00:00
John Alanbrook d1c87b38ac Grid rendering 2023-02-20 22:28:07 +00:00
John Alanbrook 7c0f7ef46f line thicknesses 2023-02-16 07:56:22 +00:00
John Alanbrook e3100e0221 line inflation 2023-02-15 23:54:05 +00:00
John Alanbrook fceb68a910 line 2023-02-13 14:30:35 +00:00
John Alanbrook f4d08bcacb box selection 2023-02-05 23:42:36 +00:00
John Alanbrook 68850b558a Physics edges 2023-01-26 03:32:58 +00:00
John Alanbrook 01256542b6 Animations in; working poorly 2023-01-16 08:16:39 +00:00
John Alanbrook d81f2f373c Fixed debug circle drawing; add collision detection 2022-12-22 01:24:59 +00:00
John Alanbrook 5ae72062a2 Added pawn system for input via scheme 2022-12-20 00:15:38 +00:00
John Alanbrook 0b64d0872b Fixed many incompatible pointer warnings; add tcc specific debugging flags to makefile 2022-12-14 19:01:42 +00:00
John Alanbrook 60bf5ca7bc Moved source file locations for easier compiling; cleaned up Makefile; cleaned up opengl code 2022-12-13 18:32:36 +00:00
Renamed from source/engine/debugdraw.c (Browse further)