Lines Matching refs:RenderPipeline
306 ResultOrError<RenderPipeline*> RenderPipeline::Create(
309 Ref<RenderPipeline> pipeline = AcquireRef(new RenderPipeline(device, descriptor));
314 MaybeError RenderPipeline::Initialize(const RenderPipelineDescriptor* descriptor) {
408 RenderPipeline::~RenderPipeline() {
413 MTLPrimitiveType RenderPipeline::GetMTLPrimitiveTopology() const {
417 MTLWinding RenderPipeline::GetMTLFrontFace() const {
421 MTLCullMode RenderPipeline::GetMTLCullMode() const {
425 void RenderPipeline::Encode(id<MTLRenderCommandEncoder> encoder) {
429 id<MTLDepthStencilState> RenderPipeline::GetMTLDepthStencilState() {
433 uint32_t RenderPipeline::GetMtlVertexBufferIndex(VertexBufferSlot slot) const {
438 wgpu::ShaderStage RenderPipeline::GetStagesRequiringStorageBufferLength() const {
442 MTLVertexDescriptor* RenderPipeline::MakeVertexDesc() {