struct spinel_rbi_vk
Defined at line 198 of file ../../src/graphics/lib/compute/spinel/platforms/vk/raster_builder_impl.c
The host-side rings share a single host-coherent buffer:
|
<
--cmds(uvec4)-->|
<
--transform.lo/hi
&
clip(vec4)-->|
<
--raster_h(uint)-->|
Each ring has a different access pattern:
ring | reads
-----------+-------
cmd_fills | 2
transforms | 1+
clips | 1+
rasters | 1
For this reason, some Vulkan devices may benefit from copying the
ring spans from the host-coherent buffer to a device-local buffer.
Public Members
rings
dispatch