stephenseo
  • Joined on 2021-04-30
stephenseo pushed to main at stephenseo/blue_noise_generation 2024-04-01 02:23:44 +00:00
2854aa5104 Make OpenCL default backend
f3d1ad425c Vulkan compute: Minor refactoring
7fb458dad5 Vulkan compute: Minor refactoring
5913b7669b Vulkan compute: Refactor pbp integer setting loop
d137dc44ff inline get_filter in vulkan compute impl.
Compare 33 commits »
stephenseo pushed to dev_optimize2 at stephenseo/blue_noise_generation 2024-03-29 02:49:49 +00:00
e7396116a7 Vulkan compute: move buffer init to before fn call
stephenseo pushed to dev_optimize2 at stephenseo/blue_noise_generation 2024-03-29 02:11:51 +00:00
3392e7f086 Vulkan compute: resize max/min out buffers
stephenseo pushed to dev_optimize2 at stephenseo/blue_noise_generation 2024-03-28 07:43:49 +00:00
6dce4b7c5f Vulkan compute: minor refactoring
stephenseo created branch dev_optimize2 in stephenseo/blue_noise_generation 2024-03-28 07:37:21 +00:00
stephenseo pushed to dev_optimize2 at stephenseo/blue_noise_generation 2024-03-28 07:37:21 +00:00
abca3198e0 Vulkan compute: combine all minmax calls
c55f6a1bd3 Do "minmax" on Vulkan compute
Compare 2 commits »
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-27 02:34:27 +00:00
f3d1ad425c Vulkan compute: Minor refactoring
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-26 05:01:01 +00:00
7fb458dad5 Vulkan compute: Minor refactoring
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-26 04:57:30 +00:00
5913b7669b Vulkan compute: Refactor pbp integer setting loop
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-26 04:50:42 +00:00
d137dc44ff inline get_filter in vulkan compute impl.
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-26 04:39:19 +00:00
045d3ef18d Use "invalidate", not "flush" for buffer read
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-26 04:25:47 +00:00
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-26 04:21:24 +00:00
6aaef83ca9 Cache vulkan buffers, remove staging buffers
3a97f14199 Use "cached", not "coherent" for staging buffers
2d47b7f892 Attempt to optimize vulkan compute
Compare 3 commits »
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-25 04:29:16 +00:00
47ba03337b Impl. Vulkan compute
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-25 02:41:31 +00:00
d4661996d2 WIP Vulkan compute: descriptor set and command buf
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-22 08:05:41 +00:00
ea66a44238 QueueFamilyIndices struct: fn definitions in .cpp
stephenseo pushed to dev at stephenseo/blue_noise_generation 2024-03-22 08:00:55 +00:00
16f0e0e865 Define vulkan specific helper fns in header
stephenseo pushed to main at stephenseo/jumpartifact.com_demo_0 2024-03-21 08:02:59 +00:00
d49941096a Attempt to fix wrong canvas size
228abe779a Bump emsdk_version to 3.1.56
Compare 2 commits »
stephenseo pushed to devel at stephenseo/jumpartifact.com_demo_0 2024-03-21 07:57:46 +00:00
d49941096a Attempt to fix wrong canvas size
stephenseo pushed to devel at stephenseo/jumpartifact.com_demo_0 2024-03-21 07:45:18 +00:00
228abe779a Bump emsdk_version to 3.1.56