class MappedBatch
Defined at line 18 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
Public Methods
std::weak_ptr<MsdIntelContext> GetContext ()
bool GetGpuAddress (gpu_addr_t * gpu_addr_out)
void MappedBatch (BatchType type)
Defined at line 29 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
void SetSequenceNumber (uint32_t sequence_number)
void ~MappedBatch ()
Defined at line 31 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
uint64_t GetBatchBufferId ()
Defined at line 36 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
const GpuMappingView * GetBatchMapping ()
uint32_t GetPipeControlFlags ()
Defined at line 37 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
BatchType GetType ()
Defined at line 38 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
void scheduled ()
Defined at line 41 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
bool was_scheduled ()
Defined at line 42 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
void set_command_streamer (EngineCommandStreamerId command_streamer)
Defined at line 44 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
EngineCommandStreamerId get_command_streamer ()
Defined at line 48 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h
Enumerations
enum BatchType
| Name | Value |
|---|---|
| UNKNOWN | 0 |
| SIMPLE_BATCH | 1 |
| COMMAND_BUFFER | 2 |
| MAPPING_RELEASE_BATCH | 3 |
| PIPELINE_FENCE_BATCH | 4 |
| INDIRECT_CONTEXT_BATCH | 5 |
Defined at line 20 of file ../../src/graphics/drivers/msd-intel-gen/src/mapped_batch.h