Searched refs:vk_pipeline (Results 1 – 2 of 2) sorted by relevance
175 std::unique_ptr<Pipeline> vk_pipeline; in CreatePipeline() local177 vk_pipeline = MakeUnique<ComputePipeline>( in CreatePipeline()179 r = vk_pipeline->AsCompute()->Initialize(pool_.get()); in CreatePipeline()183 vk_pipeline = MakeUnique<GraphicsPipeline>( in CreatePipeline()187 r = vk_pipeline->AsGraphics()->Initialize(pipeline->GetFramebufferWidth(), in CreatePipeline()194 info.vk_pipeline = std::move(vk_pipeline); in CreatePipeline()204 info.vk_pipeline->SetEntryPointName(stage, name); in CreatePipeline()221 info.vk_pipeline->AsGraphics()->SetIndexBuffer(buf); in CreatePipeline()225 r = info.vk_pipeline->AddPushConstantBuffer( in CreatePipeline()246 r = info.vk_pipeline->AddDescriptor(cmd.get()); in CreatePipeline()[all …]
65 std::unique_ptr<Pipeline> vk_pipeline; member