Namespaces
Enumerations
enum IcdSupportFlags
| Name | Value |
|---|---|
| ICD_SUPPORT_FLAG_VULKAN | 1 |
| ICD_SUPPORT_FLAG_OPENCL | 2 |
| ICD_SUPPORT_FLAG_MEDIA_CODEC_FACTORY | 4 |
Defined at line 21 of file ../../src/graphics/magma/include/lib/magma_service/msd_defs.h
enum MagmaMemoryPressureLevel
| Name | Value |
|---|---|
| MAGMA_MEMORY_PRESSURE_LEVEL_NORMAL | 1 |
| MAGMA_MEMORY_PRESSURE_LEVEL_WARNING | 2 |
| MAGMA_MEMORY_PRESSURE_LEVEL_CRITICAL | 3 |
Defined at line 32 of file ../../src/graphics/magma/include/lib/magma_service/msd_defs.h
enum MagmaClientType
| Name | Value |
|---|---|
| kUntrusted | 0 |
| kTrusted | 1 |
Defined at line 45 of file ../../src/graphics/magma/lib/magma_service/sys_driver/primary_fidl_server.h
Records
-
class Buffer -
class Connection -
class Context -
class Device -
class DeviceHandle -
class Driver -
class FakeTestDriver -
class FlowControlChecker -
class MagmaCombinedDeviceServer -
class MagmaDriverBase -
class MagmaDriver_CreateAndDestroy_Test -
class MagmaObjects -
class MagmaSystemBuffer -
class MagmaSystemBuffer_Create_Test -
class MagmaSystemCommandBuffer -
class MagmaSystemConnection -
class MagmaSystemContext -
class MagmaSystemContext_ExecuteCommandBuffer_DuplicateExecResourceHandle_Test -
class MagmaSystemContext_ExecuteCommandBuffer_InvalidBatchBufferIndex_Test -
class MagmaSystemContext_ExecuteCommandBuffer_InvalidBatchStartOffset_Test -
class MagmaSystemContext_ExecuteCommandBuffer_InvalidExecResourceHandle_Test -
class MagmaSystemContext_ExecuteCommandBuffer_InvalidSignalSemaphore_Test -
class MagmaSystemContext_ExecuteCommandBuffer_InvalidWaitSemaphore_Test -
class MagmaSystemContext_ExecuteCommandBuffer_Normal_Test -
class MagmaSystemDevice -
class MagmaSystemDevice_GetDeviceId_Test -
class MagmaSystemDevice_GetIcdList_Test -
class MagmaSystemDevice_MaximumInflightMessages_Test -
class MagmaSystemSemaphore -
class MagmaSystem_Multithread_Test -
class MagmaTestServer -
class MsdIcdInfo -
class MsdMockBufferManager_Create -
class MsdMockDevice_GetDeviceId -
class NotificationHandler -
class PerfCountPool -
class PerfCountPoolServer -
class PerfCounterResult -
class PlatformConnection_CreateContext2HighPriorityTrusted_Test -
class PlatformConnection_CreateContext2HighPriorityUntrusted_Test -
class PlatformConnection_CreateContext2_Test -
class PlatformConnection_CreateContext_Test -
class PlatformConnection_DestroyContext_Test -
class PlatformConnection_EnablePerformanceCounters_Test -
class PlatformConnection_ExecuteInlineCommands_Test -
class PlatformConnection_GetError_Test -
class PlatformConnection_ImportBuffer_Test -
class PlatformConnection_ImportSemaphore_Test -
class PlatformConnection_MapUnmapBuffer_Test -
class PlatformConnection_MultipleFlush_Test -
class PlatformConnection_NotificationChannel_Test -
class PlatformConnection_PrimaryWrapperFlowControlWithBytes_Test -
class PlatformConnection_PrimaryWrapperFlowControlWithoutBytes_Test -
class PlatformConnection_ReleaseBuffer_Test -
class PlatformConnection_ReleaseSemaphore_Test -
class PlatformConnection_TestFlush_Test -
class PlatformConnection_TestImportBufferDeprecated_Test -
class PlatformConnection_TestImportSemaphoreDeprecated_Test -
class PlatformConnection_TestPerformanceCounters_Test -
class PowerElementRunner -
class PowerInfo -
class Semaphore -
class SharedData -
class TestDelegate -
class TestMagmaDriver -
class TestMultithread -
class TestPlatformConnection -
class magma_command_buffer
Functions
-
zx::result<PowerInfo> CreatePowerInfo (fdf::Namespace & incomingfidl::ClientEnd<fuchsia_power_broker::Topology> & power_brokerconst std::vector<fdf_power::PowerElementConfiguration> & configsconst char * name)Defined at line 148 of file ../../src/graphics/magma/lib/magma_service/sys_driver/magma_power_manager.cc