Searched refs:ShaderProgramHelper (Results 1 – 11 of 11) sorted by relevance
493 vk::ShaderProgramHelper *program,567 vk::ShaderProgramHelper mConvertIndexPrograms[vk::InternalShader::ConvertIndex_comp::kArrayLen];568 vk::ShaderProgramHelper mConvertIndexIndirectLineLoopPrograms570 vk::ShaderProgramHelper mConvertIndirectLineLoopPrograms572 vk::ShaderProgramHelper574 vk::ShaderProgramHelper mImageClearProgramVSOnly;575 vk::ShaderProgramHelper mImageClearPrograms[vk::InternalShader::ImageClear_frag::kArrayLen];576 vk::ShaderProgramHelper mImageCopyPrograms[vk::InternalShader::ImageCopy_frag::kArrayLen];577 vk::ShaderProgramHelper mBlitResolvePrograms[vk::InternalShader::BlitResolve_frag::kArrayLen];578 vk::ShaderProgramHelper mBlitResolveStencilNoExportPrograms[all …]
83 vk::ShaderProgramHelper *getShaderProgram() { return &mProgramHelper; } in getShaderProgram()86 vk::ShaderProgramHelper mProgramHelper;
1043 for (vk::ShaderProgramHelper &program : mConvertIndexPrograms) in destroy()1047 for (vk::ShaderProgramHelper &program : mConvertIndirectLineLoopPrograms) in destroy()1051 for (vk::ShaderProgramHelper &program : mConvertIndexIndirectLineLoopPrograms) in destroy()1055 for (vk::ShaderProgramHelper &program : mConvertVertexPrograms) in destroy()1060 for (vk::ShaderProgramHelper &program : mImageClearPrograms) in destroy()1064 for (vk::ShaderProgramHelper &program : mImageCopyPrograms) in destroy()1068 for (vk::ShaderProgramHelper &program : mBlitResolvePrograms) in destroy()1072 for (vk::ShaderProgramHelper &program : mBlitResolveStencilNoExportPrograms) in destroy()1076 for (vk::ShaderProgramHelper &program : mOverlayCullPrograms) in destroy()1080 for (vk::ShaderProgramHelper &program : mOverlayDrawPrograms) in destroy()[all …]
2655 class ShaderProgramHelper : angle::NonCopyable2658 ShaderProgramHelper();2659 ~ShaderProgramHelper();
8540 ShaderProgramHelper::ShaderProgramHelper() : mSpecializationConstants{} {} in ShaderProgramHelper() function in rx::vk::ShaderProgramHelper8542 ShaderProgramHelper::~ShaderProgramHelper() = default;8544 bool ShaderProgramHelper::valid(const gl::ShaderType shaderType) const in valid()8549 void ShaderProgramHelper::destroy(RendererVk *rendererVk) in destroy()8559 void ShaderProgramHelper::release(ContextVk *contextVk) in release()8569 void ShaderProgramHelper::setShader(gl::ShaderType shaderType, RefCounted<ShaderAndSerial> *shader) in setShader()8574 void ShaderProgramHelper::setSpecializationConstant(sh::vk::SpecializationConstantId id, in setSpecializationConstant()8598 angle::Result ShaderProgramHelper::getComputePipeline(Context *context, in getComputePipeline()
873 vk::ShaderProgramHelper *shaderProgram = programInfo.getShaderProgram(); in getGraphicsPipeline()915 vk::ShaderProgramHelper *shaderProgram = programInfo.getShaderProgram(); in getComputePipeline()
288 vk::ShaderProgramHelper *program,344 vk::ShaderProgramHelper mBufferUtilsPrograms[vk::InternalShader::BufferUtils_comp::kArrayLen];345 vk::ShaderProgramHelper mConvertIndexPrograms[vk::InternalShader::ConvertIndex_comp::kArrayLen];346 vk::ShaderProgramHelper348 vk::ShaderProgramHelper mImageClearProgramVSOnly;349 vk::ShaderProgramHelper mImageClearProgram[vk::InternalShader::ImageClear_frag::kArrayLen];350 vk::ShaderProgramHelper mImageCopyPrograms[vk::InternalShader::ImageCopy_frag::kArrayLen];351 vk::ShaderProgramHelper mBlitResolvePrograms[vk::InternalShader::BlitResolve_frag::kArrayLen];352 vk::ShaderProgramHelper mBlitResolveStencilNoExportPrograms
140 vk::ShaderProgramHelper *shaderProgram; in getGraphicsPipeline()154 vk::ShaderProgramHelper *shaderProgram; in getComputePipeline()214 vk::ShaderProgramHelper **shaderProgramOut) in initShaders()230 vk::ShaderProgramHelper **shaderProgramOut) in initGraphicsShaders()241 vk::ShaderProgramHelper **shaderProgramOut) in initComputeShader()310 vk::ShaderProgramHelper &getShaderProgram() { return mProgramHelper; } in getShaderProgram()313 vk::ShaderProgramHelper mProgramHelper;
317 for (vk::ShaderProgramHelper &program : mBufferUtilsPrograms) in destroy()321 for (vk::ShaderProgramHelper &program : mConvertIndexPrograms) in destroy()325 for (vk::ShaderProgramHelper &program : mConvertVertexPrograms) in destroy()330 for (vk::ShaderProgramHelper &program : mImageClearProgram) in destroy()334 for (vk::ShaderProgramHelper &program : mImageCopyPrograms) in destroy()338 for (vk::ShaderProgramHelper &program : mBlitResolvePrograms) in destroy()342 for (vk::ShaderProgramHelper &program : mBlitResolveStencilNoExportPrograms) in destroy()548 vk::ShaderProgramHelper *program, in setupProgram()898 vk::ShaderProgramHelper *imageClearProgram = &mImageClearProgramVSOnly; in clearFramebuffer()
2710 ShaderProgramHelper::ShaderProgramHelper() = default;2712 ShaderProgramHelper::~ShaderProgramHelper() = default;2714 bool ShaderProgramHelper::valid() const in valid()2720 void ShaderProgramHelper::destroy(VkDevice device) in destroy()2730 void ShaderProgramHelper::release(ContextVk *contextVk) in release()2740 void ShaderProgramHelper::setShader(gl::ShaderType shaderType, RefCounted<ShaderAndSerial> *shader) in setShader()2745 angle::Result ShaderProgramHelper::getComputePipeline(Context *context, in getComputePipeline()
990 class ShaderProgramHelper : angle::NonCopyable993 ShaderProgramHelper();994 ~ShaderProgramHelper();