fuchsia.gpu.magma
PROTOCOLS
DependencyInjection
Defined in fuchsia.gpu.magma/magma.fidl
SetMemoryPressureProvider
Request {#DependencyInjection.SetMemoryPressureProvider_Request}
Device
Defined in fuchsia.gpu.magma/magma.fidl
Connect
Request {#Device.Connect_Request}
Response {#Device.Connect_Response}
DumpState
Request {#Device.DumpState_Request}
GetIcdList
Request {#Device.GetIcdList_Request}
<EMPTY>
Response {#Device.GetIcdList_Response}
GetUnitTestStatus
Request {#Device.GetUnitTestStatus_Request}
<EMPTY>
Response {#Device.GetUnitTestStatus_Response}
Query2
Request {#Device.Query2_Request}
Response {#Device.Query2_Response}
QueryReturnsBuffer
Request {#Device.QueryReturnsBuffer_Request}
Response {#Device.QueryReturnsBuffer_Response}
TestRestart
Request {#Device.TestRestart_Request}
<EMPTY>
PerformanceCounterAccess
Defined in fuchsia.gpu.magma/magma.fidl
GetPerformanceCountToken
Request {#PerformanceCounterAccess.GetPerformanceCountToken_Request}
<EMPTY>
Response {#PerformanceCounterAccess.GetPerformanceCountToken_Response}
PerformanceCounterEvents
Defined in fuchsia.gpu.magma/magma.fidl
OnPerformanceCounterReadCompleted
Response {#PerformanceCounterEvents.OnPerformanceCounterReadCompleted_Response}
Primary
Defined in fuchsia.gpu.magma/magma.fidl
AccessPerformanceCounters
Request {#Primary.AccessPerformanceCounters_Request}
AddPerformanceCounterBufferOffsetsToPool
Request {#Primary.AddPerformanceCounterBufferOffsetsToPool_Request}
BufferRangeOp
Request {#Primary.BufferRangeOp_Request}
ClearPerformanceCounters
Request {#Primary.ClearPerformanceCounters_Request}
CreateContext
Request {#Primary.CreateContext_Request}
CreatePerformanceCounterBufferPool
Request {#Primary.CreatePerformanceCounterBufferPool_Request}
DestroyContext
Request {#Primary.DestroyContext_Request}
DumpPerformanceCounters
Request {#Primary.DumpPerformanceCounters_Request}
EnableFlowControl
Request {#Primary.EnableFlowControl_Request}
<EMPTY>
EnablePerformanceCounters
Request {#Primary.EnablePerformanceCounters_Request}
ExecuteCommandBufferWithResources2
Request {#Primary.ExecuteCommandBufferWithResources2_Request}
ExecuteImmediateCommands
Request {#Primary.ExecuteImmediateCommands_Request}
ImportObject
Request {#Primary.ImportObject_Request}
IsPerformanceCounterAccessEnabled
Request {#Primary.IsPerformanceCounterAccessEnabled_Request}
<EMPTY>
Response {#Primary.IsPerformanceCounterAccessEnabled_Response}
MapBufferGpu
Request {#Primary.MapBufferGpu_Request}
OnNotifyMemoryImported
Response {#Primary.OnNotifyMemoryImported_Response}
OnNotifyMessagesConsumed
Response {#Primary.OnNotifyMessagesConsumed_Response}
ReleaseObject
Request {#Primary.ReleaseObject_Request}
ReleasePerformanceCounterBufferPool
Request {#Primary.ReleasePerformanceCounterBufferPool_Request}
RemovePerformanceCounterBufferFromPool
Request {#Primary.RemovePerformanceCounterBufferFromPool_Request}
Sync
Request {#Primary.Sync_Request}
<EMPTY>
Response {#Primary.Sync_Response}
<EMPTY>
UnmapBufferGpu
Request {#Primary.UnmapBufferGpu_Request}
STRUCTS
BufferOffset {#BufferOffset data-text=“BufferOffset”}
Defined in fuchsia.gpu.magma/magma.fidl
CommandBuffer2 {#CommandBuffer2 data-text=“CommandBuffer2”}
Defined in fuchsia.gpu.magma/magma.fidl
Device_Query2_Response {#Device_Query2_Response data-text=“Device_Query2_Response”}
Defined in fuchsia.gpu.magma/magma.fidl
Device_QueryReturnsBuffer_Response resource{:.fidl-attribute} {#Device_QueryReturnsBuffer_Response data-text=“Device_QueryReturnsBuffer_Response”}
Defined in fuchsia.gpu.magma/magma.fidl
Resource {#Resource data-text=“Resource”}
Defined in fuchsia.gpu.magma/magma.fidl
ENUMS
BufferOp strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
ObjectType strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
QueryId strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
Status strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
TABLES
IcdInfo {#IcdInfo data-text=“IcdInfo”}
Defined in fuchsia.gpu.magma/magma.fidl
UNIONS
Device_Query2_Result strict{:.fidl-attribute} {#Device_Query2_Result data-text=“Device_Query2_Result”}
Defined in fuchsia.gpu.magma/magma.fidl
Device_QueryReturnsBuffer_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Device_QueryReturnsBuffer_Result data-text=“Device_QueryReturnsBuffer_Result”}
Defined in fuchsia.gpu.magma/magma.fidl
BITS
CommandBufferFlags flexible{:.fidl-attribute}
Type: uint64
Defined in fuchsia.gpu.magma/magma.fidl
IcdFlags flexible{:.fidl-attribute}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
MapFlags flexible{:.fidl-attribute}
Type: uint64
Defined in fuchsia.gpu.magma/magma.fidl
ResultFlags strict{:.fidl-attribute}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
CONSTANTS
TYPE ALIASES