class CommandBuffer
Defined at line 671 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
A command buffer may be used to pass hardware instructions in a shared buffer (VMO).
Public Methods
void CommandBuffer (Storage_ storage)
void CommandBuffer (uint32_t resource_index, uint64_t start_offset)
void CommandBuffer ()
Default constructs a |CommandBuffer| only if all of its members are default constructible.
Defined at line 681 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void CommandBuffer (CommandBuffer && )
Defined at line 684 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void CommandBuffer (const CommandBuffer & other)
CommandBuffer & operator= (CommandBuffer && )
Defined at line 685 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
CommandBuffer & operator= (const CommandBuffer & other)
bool operator== (const CommandBuffer & other)
bool operator!= (const CommandBuffer & other)
uint32_t resource_index ()
Index of the resource containing instructions to start the command buffer.
uint32_t & resource_index ()
Index of the resource containing instructions to start the command buffer.
CommandBuffer & resource_index (uint32_t value)
Index of the resource containing instructions to start the command buffer.
uint64_t start_offset ()
Starting offset within the resource.
uint64_t & start_offset ()
Starting offset within the resource.
CommandBuffer & start_offset (uint64_t value)
Starting offset within the resource.
void CommandBuffer (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits