Commit Graph

151 Commits

Author SHA1 Message Date
Vovanium 5d01e562cd + Simple transformations 2024-03-28 13:02:25 +03:00
Vovanium 2e85393a56 + zfp profile building 2024-03-25 21:13:32 +03:00
Vovanium 51e38f8c5f Merge branch 'master' of git.disroot.org:Vovanium/Video_library 2024-03-07 02:25:14 +03:00
Vovanium a5dc433e07 * Integer_Geometry: Unlimited intervals 2024-03-07 02:23:11 +03:00
Vovanium 200d9bb0de + embedded_stm32f4 2023-11-29 19:04:55 +03:00
Vovanium ddfc137cf5 >< Rendering algorithms to separate directory 2023-11-22 02:42:45 +03:00
Vovanium 11cbeee069 + introducing colorspaces 2023-09-08 01:59:08 +03:00
Vovanium c8d700cf27 + clean target 2023-09-07 22:38:03 +03:00
Vovanium 6c731231f9 - Renderables (have brand new rendering interface) 2023-09-07 22:37:24 +03:00
Vovanium 1d2cc9c01a Colors opacity 2023-09-07 22:29:17 +03:00
Vovanium f411e936ab integer geometry documentation 2023-09-07 22:27:51 +03:00
Vovanium 95784f03b2 % minkowski difference calculation 2023-09-07 19:52:21 +03:00
Vovanium d506e994a4 >refactor< to new renderers 2023-09-07 19:51:44 +03:00
Vovanium f224f752bb * Renderers 2023-09-06 19:11:03 +03:00
Vovanium fa4beff167 * Renderers 2023-09-06 18:35:52 +03:00
Vovanium 5611f17c70 + new renderer interface (simpler) 2023-09-05 19:46:06 +03:00
Vovanium 52a9832b28 * licence updated (not changed though) 2023-08-31 15:49:30 +03:00
Vovanium 2fa036ac71 some style correction 2023-08-15 23:42:31 +03:00
Vovanium dc9a8f5e01 + some integer geometry operations (minkowski sum, box to box centering) 2023-08-15 23:34:18 +03:00
Vovanium 04ca16be7e Merge branch 'master' of git.disroot.org:Vovanium/Video_library 2023-08-10 00:50:32 +03:00
Vovanium 0de3e6b0be + Stencil Renderables and small refactoring 2023-08-09 19:13:20 +03:00
Vovanium 17c511b3d0 * rename 2023-08-08 13:20:39 +03:00
Vovanium ba260cd54d >refactor< images 2023-08-04 23:47:16 +03:00
Vovanium 2f392b68f1 >refactor< images 2023-08-04 03:02:53 +03:00
Vovanium 8c81158ba9 * buildscript update 2023-08-03 19:50:18 +03:00
Vovanium 787647b2d4 >refactor< Images 2023-08-03 19:49:55 +03:00
Vovanium 96ebf11cc1 + Image Renderables 2023-08-03 18:57:05 +03:00
Vovanium eaaa62732b * Changes in build scripts due to SDLAda removal 2023-08-03 18:56:29 +03:00
Vovanium b0b1ec003d * Some cleanup for Image types 2023-08-03 18:55:45 +03:00
Vovanium 9fdb601669 - SDLAda bindings + Circle and Ellipse to main scene 2023-08-03 14:06:29 +03:00
Vovanium bad48ac68f * Raster can be indefinite 2023-08-03 00:12:00 +03:00
Vovanium 9c7d8cf31b + Ellipse algorithm 2023-08-03 00:06:32 +03:00
Vovanium 72a3438910 + Box operations 2023-08-03 00:04:58 +03:00
Vovanium 276807acdf + simplest font storage type introduced 2023-08-02 19:29:37 +03:00
Vovanium da6903cf60 % bug in color conversion 2023-08-02 15:21:10 +03:00
Vovanium 88d027950f * Minimal SDL bindigs example is working now 2023-08-02 13:01:59 +03:00
Vovanium 90be758bcb + SDL Minimal bindings implementation 2023-08-02 03:52:44 +03:00
Vovanium 6c7641422f + IO.Readers 2023-08-01 23:21:01 +03:00
Vovanium 92c7e13849 * make Generic_Line buildable with No_Implicit_Dynamic_Code 2023-08-01 23:17:05 +03:00
Vovanium 10e13cf629 * type adjustment 2023-08-01 22:31:13 +03:00
Vovanium f199711eee % small error 2023-08-01 19:27:19 +03:00
Vovanium 917b1a38f3 + light tasking STM32F4 target 2023-08-01 18:02:28 +03:00
Vovanium 2834b96f0d * project files cleanup 2023-08-01 16:59:32 +03:00
Vovanium be4e09913e * rename Raster type to Pixel_Array 2023-07-29 22:24:23 +03:00
Vovanium 135317eb5a + Coordinate_Product type for extended range computations ans Ellipse cleanup 2023-05-22 12:30:45 +03:00
Vovanium 1891961f63 + Ellipse rendering (orthogonal) 2023-05-22 10:59:18 +03:00
Vovanium f24d519d77 % correct path 2023-03-14 22:42:14 +03:00
Vovanium f723a6f767 +! Change Interval and Box behaviour
This includes imcompatible changes.
Now Interval.Last is increased by 1.
2023-03-14 01:51:45 +03:00
Vovanium f6ca9c30d0 + Typed writer interface 2023-02-13 21:53:55 +03:00
Vovanium 66c0baaf86 * Unbounded Images use Raster Holders 2023-02-13 20:19:45 +03:00