class MsdArmSoftAtom

Defined at line 155 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

Soft atoms don't actually execute in hardware.

Public Methods

std::vector<std::string> DumpInformation ()

Defined at line 103 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.cc

std::shared_ptr<MsdArmSoftAtom> cast (std::shared_ptr<MsdArmAtom> atom)

Defined at line 157 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

void MsdArmSoftAtom (std::weak_ptr<MsdArmConnection> connection, AtomFlags soft_flags, std::vector<std::shared_ptr<magma::PlatformSemaphore>> platform_semaphores, uint8_t atom_number, magma_arm_mali_user_data user_data)

Defined at line 163 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

void MsdArmSoftAtom (std::weak_ptr<MsdArmConnection> connection, AtomFlags soft_flags, uint8_t atom_number, magma_arm_mali_user_data user_data, std::vector<magma_arm_jit_memory_allocate_info> jit_allocate_info)

Defined at line 169 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

void MsdArmSoftAtom (std::weak_ptr<MsdArmConnection> connection, AtomFlags soft_flags, uint8_t atom_number, magma_arm_mali_user_data user_data, std::vector<magma_arm_jit_memory_free_info> jit_free_info)

Defined at line 176 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

AtomFlags soft_flags ()

Defined at line 183 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

std::vector<std::shared_ptr<magma::PlatformSemaphore>> platform_semaphores ()

Defined at line 184 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

const std::vector<magma_arm_jit_memory_allocate_info> & jit_allocate_info ()

Defined at line 187 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

const std::vector<magma_arm_jit_memory_free_info> & jit_free_info ()

Defined at line 190 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h

bool is_soft_atom ()

Defined at line 193 of file ../../src/graphics/drivers/msd-arm-mali/src/msd_arm_atom.h