Commit Graph

  • 769cb8fd5f Removed last instances of direct Console.Write calls, updated the Linewalker Library. master Samuele Lorefice 2025-04-28 16:18:29 +02:00
  • 359ae02e19 Added ImageSharp license to opensource licenses. Samuele Lorefice 2025-04-24 15:16:42 +02:00
  • cdbcabd6a1 Added OpenSource licenses file to be output at build for ILGpu Samuele Lorefice 2025-04-23 17:39:20 +02:00
  • 780baa6e7a Added License Samuele Lorefice 2025-04-23 16:58:13 +02:00
  • eaf1ced1c3 Added tiny logging library. Revised logging. Samuele Lorefice 2025-04-09 03:28:18 +02:00
  • 93002270d5 Changed blur iterations to reuse buffers. Huge memory savings + speedup Samuele Lorefice 2025-04-08 21:39:06 +02:00
  • 3e90df9e6e Removed unused properties from record Samuele Lorefice 2025-04-08 20:03:05 +02:00
  • 687de13d6c Added logline specifying what accelerator has been bound Samuele Lorefice 2025-04-08 19:18:34 +02:00
  • 2609d231e7 Added missing copy images script run configs Samuele Lorefice 2025-04-08 19:11:43 +02:00
  • 964eb02adb Added DeviceType switch, removed copy script from run configs (rider bug prevents execution), added CUDA and OpenCL run configs. Samuele Lorefice 2025-04-08 18:53:52 +02:00
  • 8992a6c33d Added windows version of shell script to build configs Samuele Lorefice 2025-04-07 17:46:17 +02:00
  • ebfb083099 Rider updating files when closing is annoying Samuele Lorefice 2025-04-07 10:46:44 +02:00
  • de46c11510 fixed debug images being output without debug flag. Explicitly added quotes ("") to readme command example Samuele Lorefice 2025-04-07 10:40:15 +02:00
  • f37c7039e5 Added readme Samuele Lorefice 2025-04-07 10:04:15 +02:00
  • 1defbd66ff Final cleanup and added last run configs Samuele Lorefice 2025-04-07 09:55:17 +02:00
  • f342a2158b Command line argument parsing added, general logging cleanup. Buildchain improvements Samuele Lorefice 2025-04-07 09:45:34 +02:00
  • 1de6ee2127 Started pre-release cleanup Samuele Lorefice 2025-04-07 08:24:54 +02:00
  • f1d1749c40 Merge branch 'ILGpu' Samuele Lorefice 2025-04-07 07:59:37 +02:00
  • c65346aeec Added release build configs ILGpu Samuele Lorefice 2025-04-07 07:56:23 +02:00
  • a74ae1167e Updated gitignore Samuele Lorefice 2025-04-07 07:50:09 +02:00
  • d7d2091d64 Merge remote-tracking branch 'origin/ILGpu' into ILGpu mm00 2025-04-04 19:23:20 +02:00
  • ea28738280 added border to initial image used in final image calculation mm00 2025-04-04 19:23:02 +02:00
  • 2faab96a7d Merge remote-tracking branch 'origin/ILGpu' into ILGpu Samuele Lorefice 2025-04-04 19:22:26 +02:00
  • 8c5ca2ce21 Small kernel fixes Samuele Lorefice 2025-04-04 19:22:05 +02:00
  • d0fbd31c1d fixed final image masking mm00 2025-04-04 19:20:43 +02:00
  • 5cf8612699 Fixed directional blur mm00 2025-04-03 20:49:44 +02:00
  • dfa2cf3f31 added luma threshould mm00 2025-04-03 19:28:26 +02:00
  • 64b7eb9dcc added SDF normalization mm00 2025-04-03 19:28:20 +02:00
  • d652c63586 Added editor config Samuele Lorefice 2025-04-03 19:14:58 +02:00
  • 9614283dc8 Cleanup and added formatting rules. Reformatted Samuele Lorefice 2025-04-03 19:02:50 +02:00
  • b072eea732 Merge remote-tracking branch 'origin/ILGpu' into ILGpu mm00 2025-04-03 18:50:57 +02:00
  • 925e4c9989 Fixed gradient, more cleanup Samuele Lorefice 2025-04-03 18:48:50 +02:00
  • 69d3b517f3 Merge remote-tracking branch 'origin/ILGpu' into ILGpu mm00 2025-04-03 18:48:29 +02:00
  • 2d1368a908 Added directional blur mm00 2025-04-03 18:48:21 +02:00
  • 3b319da80b Cleaned up main Samuele Lorefice 2025-04-03 18:38:56 +02:00
  • db54b80b5a Merge remote-tracking branch 'origin/ILGpu' into ILGpu mm00 2025-04-03 18:09:29 +02:00
  • 281e0f4aee Fixed sdf calculation via ILGPU mm00 2025-04-03 18:09:17 +02:00
  • 366a5c1cab Added Gradient Kernel Samuele Lorefice 2025-04-03 18:02:43 +02:00
  • 86c0e97672 Added gradient kernel Samuele Lorefice 2025-04-03 17:55:11 +02:00
  • 6fd430a670 misc fixes Samuele Lorefice 2025-04-03 17:06:05 +02:00
  • 664c5e02fe Added SDF kernel Samuele Lorefice 2025-04-02 20:26:28 +02:00
  • 1d64749e76 Started converting the methods to parallel processing enabled kernels Samuele Lorefice 2025-04-02 19:54:38 +02:00
  • 0ef4ad1c4a Added ILGpu Samuele Lorefice 2025-04-02 19:54:01 +02:00
  • 07c00117f1 Added directional blur for final image mm00 2025-04-02 19:45:20 +02:00
  • 1bdead0750 Added first image to start SDF and fixed blending mm00 2025-04-01 19:49:39 +02:00
  • 8173327c79 Multiplied channels by alpha when less than Vector4 mm00 2025-04-01 19:49:21 +02:00
  • 7c484a9af3 completed refactoring, added 32x32 test images mm00 2025-04-01 18:48:58 +02:00
  • f954a77cc5 Merge remote-tracking branch 'origin/master' mm00 2025-04-01 17:49:00 +02:00
  • f7561c77b4 Added new test image mm00 2025-04-01 17:48:49 +02:00
  • 537bcc0305 Added multiple image formats support Samuele Lorefice 2025-04-01 17:48:03 +02:00
  • a77e9b7989 Giga Refactor Samuele Lorefice 2025-03-29 00:50:52 +01:00
  • 78efd4fcc2 Removed imageMagick Samuele Lorefice 2025-03-29 00:42:21 +01:00
  • e158cfc95b Expanded LoadImage to cover all channel counts Samuele Lorefice 2025-03-28 22:10:10 +01:00
  • ccaae9befd Added image util class Samuele Lorefice 2025-03-28 21:57:59 +01:00
  • f3f01a2f85 Refactor Samuele Lorefice 2025-03-28 20:51:38 +01:00
  • 571bd81c0d Merge remote-tracking branch 'origin/master' Samuele Lorefice 2025-03-28 19:35:52 +01:00
  • ca3e0cdd39 Shortened Console update line method Samuele Lorefice 2025-03-28 19:35:45 +01:00
  • f3fca33606 fixed gradient calculation mm00 2025-03-28 19:30:43 +01:00
  • 4c45884c96 Merge remote-tracking branch 'origin/master' mm00 2025-03-28 18:51:46 +01:00
  • 92529b562e Fixed sdf usage in gradient and added test cases mm00 2025-03-28 18:51:40 +01:00
  • 84a49bb2a8 Merge remote-tracking branch 'origin/master' Samuele Lorefice 2025-03-28 18:49:23 +01:00
  • 01a92b2099 Improved logging Samuele Lorefice 2025-03-28 18:46:38 +01:00
  • 1c136880aa Using SIMD acceleration, added core usage limit mm00 2025-03-27 19:19:45 +01:00
  • 0dc04043b1 added image files mm00 2025-03-27 19:19:32 +01:00
  • 809068e270 Gradient + Transitions Samuele Lorefice 2025-03-26 06:42:46 +01:00
  • e3dbb82587 Removed extra reference in record Samuele Lorefice 2025-03-26 06:32:38 +01:00
  • 3ba22ac3b2 BaseLine Samuele Lorefice 2025-03-26 05:55:39 +01:00