ngfx::MTLComputePipeline

Inherits from ngfx::ComputePipeline, ngfx::Pipeline

Public Functions

Name
void create(MTLGraphicsContext * ctx, id< MTLFunction > computeFunction)
virtual ~MTLComputePipeline()

Public Attributes

Name
id< MTLComputePipelineState > mtlPipelineState

Additional inherited members

Public Functions inherited from ngfx::ComputePipeline

Name
virtual ~ComputePipeline()

Public Attributes inherited from ngfx::ComputePipeline

Name
std::vector< uint32_t > descriptorBindings

Public Functions inherited from ngfx::Pipeline

Name
virtual ~Pipeline()

Public Functions Documentation

function create

void create(
    MTLGraphicsContext * ctx,
    id< MTLFunction > computeFunction
)

function ~MTLComputePipeline

inline virtual ~MTLComputePipeline()

Public Attributes Documentation

variable mtlPipelineState

id< MTLComputePipelineState > mtlPipelineState;

Updated on 3 April 2021 at 20:21:51 PDT