class MsdIntelDevice
Defined at line 34 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.h
Public Methods
uint32_t device_id ()
Defined at line 64 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.h
uint32_t revision ()
Defined at line 65 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.h
uint32_t subslice_total ()
Defined at line 66 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.h
uint32_t eu_total ()
Defined at line 67 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.h
bool engines_have_context_isolation ()
Defined at line 69 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.h
uint64_t timestamp_frequency ()
Defined at line 70 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.h
std::unique_ptr<MsdIntelDevice> Create (void * device_handle, bool start_device_thread)
Creates a device for the given |device_handle| and returns ownership.
If |start_device_thread| is false, then StartDeviceThread should be called
to enable device request processing.
Defined at line 105 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
void ~MsdIntelDevice ()
Defined at line 120 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
magma_status_t MsdQuery (uint64_t id, zx::vmo * result_buffer_out, uint64_t * result_out)
msd::Device impl.
Defined at line 1172 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
magma_status_t MsdGetIcdList (std::vector<msd::MsdIcdInfo> * icd_info_out)
Defined at line 1284 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
void MsdDumpStatus (uint32_t dump_flags)
Defined at line 1282 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
std::unique_ptr<msd::Connection> MsdOpen (msd::msd_client_id_t client_id)
Defined at line 152 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
std::pair<magma_intel_gen_topology *, uint8_t *> GetTopology ()
Defined at line 122 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
bool Init (void * device_handle)
Initialize the device using the given platform |device_handle|.
Defined at line 156 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
void Dump (DumpState * dump_state)
Defined at line 21 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device_dump.cc
void DumpToString (std::vector<std::string> & dump_out)
Defined at line 58 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device_dump.cc
void DumpStatusToLog ()
Defined at line 538 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
magma::Status QueryTimestamp (std::unique_ptr<magma::PlatformBuffer> buffer)
Sends a timestamp request to the device thread and waits for completion.
Defined at line 1124 of file ../../src/graphics/drivers/msd-intel-gen/src/msd_intel_device.cc
Records
Friends
class TestExec
class TestHwCommandBuffer
class TestMsdIntelDevice