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