ogl_beamforming

Ultrasound Beamforming Implemented with OpenGL
git clone anongit@rnpnr.xyz:ogl_beamforming.git
Log | Files | Refs | Feed | Submodules | README | LICENSE

DateCommit messageAuthorFiles+-
2026-06-24 17:50shaders/reshape: fix Float16/Float16Complex outputRandy Palamar1+16-2
2026-06-23 20:00README: remove unsupported cl commandRandy Palamar1+0-4
2026-06-22 18:01build: allow Expand inside Table definitionRandy Palamar2+632-547
2026-06-20 16:55build: add STR type; allow Struct as Expand targetRandy Palamar1+27-23
2026-06-18 18:40w32: fixed new entity allocation when freelist is emptyTyler Henry1+1-1
2026-06-18 18:17core: fix bogus dirty shader assertRandy Palamar1+2-2
2026-06-18 17:55vulkan: make export handle pass through to internal allocate functionRandy Palamar1+1-0
2026-06-18 17:41vulkan: re-add support for exporting general memory buffersRandy Palamar6+58-28
2026-06-17 14:48platform: make window creation a required APIRandy Palamar9+397-123
2026-06-12 13:54util: add os_push_input_event helperRandy Palamar3+14-6
2026-06-12 13:44ci: update to checkout v6 to shut up warningRandy Palamar1+2-2
2026-06-12 13:20util: cleanup some s8 usageRandy Palamar9+183-164
2026-06-11 18:16vulkan: enable nullDescriptor to shut up validation warningRandy Palamar2+24-0
2026-06-11 17:12util: make sure str8_from_c_str isn't evaluated twiceRandy Palamar1+2-1
2026-06-11 17:02vulkan: check for driver API validation layer API version mismatchRandy Palamar3+105-25
2026-06-09 15:39util: stream helper for utf32 codepointsRandy Palamar1+13-5
2026-06-09 15:38build: re-add rcore_extended.cRandy Palamar2+10-3
2026-06-10 19:15vulkan: remove assert for HOST_VISIBLE when memory is not DEVICE_LOCALRandy Palamar1+10-3
2026-06-08 16:16README: mention that MSVC is not supportedRandy Palamar1+1-13
2026-06-08 16:10README: mention legacy branch and modern compiler requirementRandy Palamar1+39-0
2026-06-02 17:39util: improve SLL/DLL macros, add extra string helpersRandy Palamar5+218-68
2026-05-26 16:31platform: load input key modifiers in platform layerRandy Palamar6+58-19
2026-05-22 17:30vulkan: fix resolve image layoutRandy Palamar1+1-1
2026-05-21 16:27external/glslang: bump to sdk 1.4.350Randy Palamar0+0-0
2026-05-12 16:55vulkan: VulkanCommandPool::next_index i32 -> u32Randy Palamar1+1-1
2026-04-30 16:59lib: add checks for gpu rf data size, hilbert support, max frame backlog queryRandy Palamar4+95-21
2026-04-29 20:41core/api: drop Cuda shader prefix, remove CudaDecodeRandy Palamar9+36-63
2026-04-10 16:28core/filter.glsl: fix demodulation for odd input sample countRandy Palamar2+41-35
2026-03-25 13:23core: plan_compute: use DAG to ensure compatible data layouts between stagesRandy Palamar12+513-520
2026-03-16 19:44core: use cooperative matrix extension for decodingRandy Palamar10+766-283
2026-03-16 19:27core/decode: default to processing 1 transmit with decodeRandy Palamar1+1-3
2026-03-16 15:51shaders/coherency_weighting: drop unused "elements" push constantRandy Palamar4+1-5
2026-03-16 15:23core: rearrange compute memory barriers to allow overlap with previous batchRandy Palamar2+102-46
2026-03-16 12:02core: complete_queue: cleanup old commit trackingRandy Palamar1+11-13
2026-03-12 21:59core: fix library frame tagging; merge compute and indirect compute contextRandy Palamar3+13-30
2026-03-12 20:44ui: fix crash when moving from X-Plane to Copy view typeRandy Palamar1+5-8
2026-03-12 18:38core: fix a few bugs with VLS/TPW pathsRandy Palamar2+12-6
2026-03-12 13:07buffer_clear: clear 16 bytes at timeRandy Palamar4+20-19
2026-03-12 12:04vulkan: workaround renderdoc bug with very large buffersRandy Palamar4+27-25
2026-03-10 18:44core/das: switch back to buffer reference for output dataRandy Palamar5+48-43
2026-03-10 17:52core: fix upload/compute thread deadlock when only a single vulkan queue is usedRandy Palamar1+4-4
2026-03-05 16:07vulkan: add object labeling in debug buildsRandy Palamar4+211-26
2026-03-03 17:13decode/filter: use f16 as intermediate exchange typeRandy Palamar3+14-7
2026-03-03 16:33core: allow shaders to access buffers through descriptorsRandy Palamar9+405-126
2026-02-10 22:59vulkan: per timeline command pool instead of per queueRandy Palamar1+155-137
2026-05-04 19:39core: implement global channel chunk processingRandy Palamar7+92-69
2026-05-07 21:28core: migrate to vulkan computeRandy Palamar31+4942-2341
2026-01-18 19:28vulkan: implement compute shader compilation apiRandy Palamar3+165-41
2026-01-18 05:20vulkan: set up glslc constraintsRandy Palamar2+87-5
2026-01-18 02:26vulkan: build default/empty compute shaderRandy Palamar5+161-14
822 more commits remaining, fetch the repository