blender 4.5 (git) somewhat working on panvk (mesa git) on mnt pocket reform with rk3588 with some light patching
patch: https://source.mnt.re/-/snippets/14
some notes:
—geometry shaders are afaik not used anymore, at least there was a big effort to replace them in UI
—not sure if multiDrawIndirect is still used (reference: https://projects.blender.org/blender/blender/commit/84cbf33b38b02f424dcf8b47be82e25626d0f4c7)
—multiViewPort: https://projects.blender.org/blender/blender/commit/983ff8e616b1abbe2efec98297384f71b8a16b4f
—gl_ClipDistance is used in a few shaders
—dual src blending mostly in eevee, otherwise rare: https://projects.blender.org/blender/blender/search?q=FRAGMENT_OUT_DUAL&fuzzy=false
cc @kusma
btw my hunch about what's slow here once i drag the points of that cube is actually the text that's overlaid on top once i do that, not the 3d model itself