fuchsia.gpu.magma
PROTOCOLS
CombinedDevice
Defined in fuchsia.gpu.magma/magma.fidl
Connect2
Request {#CombinedDevice.Connect2_Request}
DumpState
Request {#CombinedDevice.DumpState_Request}
GetIcdList
Request {#CombinedDevice.GetIcdList_Request}
<EMPTY>
Response {#CombinedDevice.GetIcdList_Response}
Query
Request {#CombinedDevice.Query_Request}
Response {#CombinedDevice.Query_Response}
DependencyInjection
Defined in fuchsia.gpu.magma/magma.fidl
SetMemoryPressureProvider
Request {#DependencyInjection.SetMemoryPressureProvider_Request}
Device
Defined in fuchsia.gpu.magma/magma.fidl
Connect2
Request {#Device.Connect2_Request}
Query
Request {#Device.Query_Request}
Response {#Device.Query_Response}
DiagnosticDevice
Defined in fuchsia.gpu.magma/magma.fidl
DumpState
Request {#DiagnosticDevice.DumpState_Request}
IcdLoaderDevice
Defined in fuchsia.gpu.magma/magma.fidl
GetIcdList
Request {#IcdLoaderDevice.GetIcdList_Request}
<EMPTY>
Response {#IcdLoaderDevice.GetIcdList_Response}
Notification
Defined in fuchsia.gpu.magma/magma.fidl
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
AddPerformanceCounterBufferOffsetsToPool
Request {#Primary.AddPerformanceCounterBufferOffsetsToPool_Request}
BufferRangeOp2
Request {#Primary.BufferRangeOp2_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>
EnablePerformanceCounterAccess
Request {#Primary.EnablePerformanceCounterAccess_Request}
EnablePerformanceCounters
Request {#Primary.EnablePerformanceCounters_Request}
ExecuteCommand
Request {#Primary.ExecuteCommand_Request}
ExecuteImmediateCommands
Request {#Primary.ExecuteImmediateCommands_Request}
Flush
Request {#Primary.Flush_Request}
<EMPTY>
Response {#Primary.Flush_Response}
<EMPTY>
ImportObject2
Request {#Primary.ImportObject2_Request}
IsPerformanceCounterAccessAllowed
Request {#Primary.IsPerformanceCounterAccessAllowed_Request}
<EMPTY>
Response {#Primary.IsPerformanceCounterAccessAllowed_Response}
MapBuffer
Request {#Primary.MapBuffer_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}
UnmapBuffer
Request {#Primary.UnmapBuffer_Request}
TestDevice
Defined in fuchsia.gpu.magma/magma.fidl
Connect2
Request {#TestDevice.Connect2_Request}
DumpState
Request {#TestDevice.DumpState_Request}
GetIcdList
Request {#TestDevice.GetIcdList_Request}
<EMPTY>
Response {#TestDevice.GetIcdList_Response}
GetUnitTestStatus
Request {#TestDevice.GetUnitTestStatus_Request}
<EMPTY>
Response {#TestDevice.GetUnitTestStatus_Response}
Query
Request {#TestDevice.Query_Request}
Response {#TestDevice.Query_Response}
STRUCTS
BufferRange {#BufferRange data-text=“BufferRange”}
Defined in fuchsia.gpu.magma/magma.fidl
CommandBuffer {#CommandBuffer data-text=“CommandBuffer”}
Defined in fuchsia.gpu.magma/magma.fidl
ENUMS
BufferOp flexible{:.fidl-attribute} {#BufferOp data-text=“BufferOp”}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
ObjectType flexible{:.fidl-attribute} {#ObjectType data-text=“ObjectType”}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
QueryId flexible{:.fidl-attribute} {#QueryId data-text=“QueryId”}
Type: uint64
Defined in fuchsia.gpu.magma/magma.fidl
TABLES
IcdInfo {#IcdInfo data-text=“IcdInfo”}
Defined in fuchsia.gpu.magma/magma.fidl
PerformanceCounterEventsOnPerformanceCounterReadCompletedRequest {#PerformanceCounterEventsOnPerformanceCounterReadCompletedRequest data-text=“PerformanceCounterEventsOnPerformanceCounterReadCompletedRequest”}
Defined in fuchsia.gpu.magma/magma.fidl
PrimaryMapBufferRequest {#PrimaryMapBufferRequest data-text=“PrimaryMapBufferRequest”}
Defined in fuchsia.gpu.magma/magma.fidl
PrimaryUnmapBufferRequest {#PrimaryUnmapBufferRequest data-text=“PrimaryUnmapBufferRequest”}
Defined in fuchsia.gpu.magma/magma.fidl
UNIONS
Device_Query_Response strict{:.fidl-attribute} resource{:.fidl-attribute} {#Device_Query_Response data-text=“Device_Query_Response”}
Defined in fuchsia.gpu.magma/magma.fidl
Device_Query_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Device_Query_Result data-text=“Device_Query_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 flexible{:.fidl-attribute}
Type: uint32
Defined in fuchsia.gpu.magma/magma.fidl
CONSTANTS
ALIASES