class CacheConfig
Defined at line 17 of file ../../src/graphics/drivers/msd-intel-gen/src/cache_config.h
Public Members
static const uint32_t kMemoryObjectControlStateEntries
static const uint32_t kLncfMemoryObjectControlStateEntries
Public Methods
uint32_t InstructionBytesRequired ()
Returns the number of bytes required to write into the instruction stream.
Defined at line 15 of file ../../src/graphics/drivers/msd-intel-gen/src/cache_config.cc
bool InitCacheConfig (magma::InstructionWriter * writer, EngineCommandStreamerId engine_id)
Assumes there is sufficient space available to write into the instruction stream.
Defined at line 22 of file ../../src/graphics/drivers/msd-intel-gen/src/cache_config.cc
bool InitCacheConfigGen12 (MsdIntelRegisterIo * register_io, std::shared_ptr<ForceWakeDomain> forcewake)
On gen12 cache config is written directly to registers.
Defined at line 86 of file ../../src/graphics/drivers/msd-intel-gen/src/cache_config.cc
Friends
class TestCacheConfig