ngscopeclient / scopehal-apps

ngscopeclient and other client applications for libscopehal.
https://www.ngscopeclient.org/
BSD 3-Clause "New" or "Revised" License
534 stars 83 forks source link

Refactor all shaders to handle Vulkan implementations with 64K max thread blocks in X axis #675

Closed azonenberg closed 1 month ago

azonenberg commented 5 months ago

This breaks things on Intel.

azonenberg commented 1 month ago

Current operating ranges of shaders along each grid axis. If checked, we should be good on any reasonable GPU (64K minimum thread block size and a screen resolution << 64K)

(Counts displayed below are total thread count required in each axis, not thread block count)

azonenberg commented 1 month ago

Looks like we actually did all of them, closing.