template <typename Context, typename Buffer>

class MappedBatch

Defined at line 14 of file ../../src/graphics/magma/lib/magma_service/util/mapped_batch.h

Abstract container for an executable unit (batch).

Public Methods

std::weak_ptr<Context> GetContext ()
uint64_t GetGpuAddress ()
uint64_t GetLength ()
void SetSequenceNumber (uint32_t sequence_number)
uint32_t GetSequenceNumber ()
void ~MappedBatch<Context, Buffer> ()

Defined at line 16 of file ../../src/graphics/magma/lib/magma_service/util/mapped_batch.h

uint64_t GetBatchBufferId ()

Defined at line 23 of file ../../src/graphics/magma/lib/magma_service/util/mapped_batch.h

const GpuMappingView<Buffer> * GetBatchMapping ()
bool IsCommandBuffer ()

Defined at line 25 of file ../../src/graphics/magma/lib/magma_service/util/mapped_batch.h