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

Records