class TestConnection
Defined at line 143 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
Public Methods
bool is_valid_handle (magma_handle_t handle)
Defined at line 125 of file ../../src/graphics/magma/tests/integration/test_magma.cc
bool OpenFuchsiaDevice (std::string * device_name_out, magma_device_t * device_out)
Defined at line 131 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void MapUnmap ()
Defined at line 145 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
std::string device_name ()
Defined at line 183 of file ../../src/graphics/magma/tests/integration/test_magma.cc
bool is_virtmagma ()
Defined at line 185 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void TestConnection ()
Defined at line 187 of file ../../src/graphics/magma/tests/integration/test_magma.cc
const std::unique_ptr<magma::PlatformBusMapper::BusMapping> & GetBusMapping (GpuMapping * gpu_mapping, uint32_t index)
Defined at line 213 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void CommitMemory ()
Defined at line 218 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void ~TestConnection ()
Defined at line 221 of file ../../src/graphics/magma/tests/integration/test_magma.cc
int fd ()
Defined at line 230 of file ../../src/graphics/magma/tests/integration/test_magma.cc
magma_connection_t connection ()
Defined at line 232 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void Connection ()
Defined at line 234 of file ../../src/graphics/magma/tests/integration/test_magma.cc
bool vendor_has_unmap ()
Defined at line 236 of file ../../src/graphics/magma/tests/integration/test_magma.cc
bool vendor_has_perform_buffer_op ()
Defined at line 251 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void Context ()
Defined at line 266 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void Context2 ()
Defined at line 287 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void CommitDecommitMemory ()
Defined at line 296 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void NotificationChannelHandle ()
Defined at line 310 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void ReadNotificationChannel ()
Defined at line 320 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void Buffer ()
Defined at line 333 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void BufferMap ()
Defined at line 363 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void CommitLargeBuffer ()
Defined at line 384 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void BufferMapOverlapError ()
Defined at line 395 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void GrowableMemory ()
Defined at line 410 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void BufferMapDuplicates (int count)
Defined at line 436 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void Notification ()
Defined at line 467 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void CoalescedNotification ()
Defined at line 498 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void BufferMapInvalid (bool flush)
Defined at line 499 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void DestructionNotification ()
Defined at line 538 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void BufferExport (uint32_t * handle_out, uint64_t * id_out)
Defined at line 542 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void BufferImportInvalid ()
Defined at line 559 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void SoftwareAtom ()
Defined at line 570 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void BufferImport (uint32_t handle, uint64_t exported_id)
Defined at line 575 of file ../../src/graphics/magma/tests/integration/test_magma.cc
magma_status_t wait_all (std::vector<magma_poll_item_t> & items, int64_t timeout_ns)
Defined at line 588 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void FlushRegion ()
Defined at line 598 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void Semaphore (uint32_t count)
Defined at line 608 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void FlushUncachedRegion ()
Defined at line 634 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void PhysicalToVirtual ()
Defined at line 656 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void PollWithNotificationChannel (uint32_t semaphore_count)
Defined at line 671 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void DeregisterConnection ()
Defined at line 695 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void ContextCount ()
Defined at line 704 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void JitAddressSpaceAllocate ()
Defined at line 720 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void PollWithTestChannel ()
Defined at line 746 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void JitParseAllocate ()
Defined at line 807 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void PollChannelClosed ()
Defined at line 810 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void PollLongDeadline (bool forever_deadline)
Defined at line 855 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void CheckNativeHandle (magma_handle_t handle, bool expect_signaled)
Defined at line 895 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void JitParseFree ()
Defined at line 903 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void SemaphoreExport (magma_handle_t * handle_out)
Defined at line 921 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void SemaphoreImport2 (magma_handle_t handle, bool one_shot)
Defined at line 938 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void InlineCommands ()
Defined at line 988 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void InitializeJitAddressSpace (std::shared_ptr<MsdArmConnection> connection, uint64_t * start_region_out)
Defined at line 996 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void Sysmem (bool use_format_modifier)
Defined at line 1016 of file ../../src/graphics/magma/tests/integration/test_magma.cc
std::shared_ptr<MsdArmBuffer> CreateBufferAtAddress (std::shared_ptr<MsdArmConnection> connection, uint64_t address, uint64_t size)
Defined at line 1022 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void JitAllocateNormal ()
Defined at line 1033 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void JitAllocateWriteCombining ()
Defined at line 1097 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void TracingInit ()
Defined at line 1123 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void ReleaseFreeJitRegions (std::shared_ptr<MsdArmConnection> connection, std::vector<uint64_t> ids)
Defined at line 1132 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void TracingInitFake ()
Defined at line 1142 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void JitAllocateReuseChoice ()
Defined at line 1144 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void LoggingInit ()
Defined at line 1159 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void LoggingInitFake ()
Defined at line 1168 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void GetDeviceIdImported ()
Defined at line 1180 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void GetVendorIdImported ()
Defined at line 1199 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void GetVendorVersionImported ()
Defined at line 1218 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void JitAllocateInvalidCommitSize ()
Defined at line 1227 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void QueryReturnsBufferImported (bool leaky, bool check_clock)
Defined at line 1238 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void JitAllocateInvalidWriteAddress ()
Defined at line 1254 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void MemoryPressure ()
Defined at line 1280 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void BufferCaching (magma_cache_policy_t policy)
Defined at line 1315 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void BufferNaming ()
Defined at line 1340 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void FailAllAllocation ()
Test that creating a device doesn't crash, even if all allocations fail.
Defined at line 1353 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void TwoTerminatedAtomsAreKilled ()
Defined at line 1359 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void CheckAccessWithInvalidToken (magma_status_t expected_result)
Defined at line 1364 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void EnablePerformanceCounters ()
Defined at line 1377 of file ../../src/graphics/magma/tests/integration/test_magma.cc
void TerminatedCoalescedAtomSent ()
Defined at line 1380 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_connection.cc
void DisabledPerformanceCounters ()
Defined at line 1405 of file ../../src/graphics/magma/tests/integration/test_magma.cc