Home
last modified time | relevance | path

Searched refs:ShaderProgramHelper (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DUtilsVk.h493 vk::ShaderProgramHelper *program,
567 vk::ShaderProgramHelper mConvertIndexPrograms[vk::InternalShader::ConvertIndex_comp::kArrayLen];
568 vk::ShaderProgramHelper mConvertIndexIndirectLineLoopPrograms
570 vk::ShaderProgramHelper mConvertIndirectLineLoopPrograms
572 vk::ShaderProgramHelper
574 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 …]
DProgramExecutableVk.h83 vk::ShaderProgramHelper *getShaderProgram() { return &mProgramHelper; } in getShaderProgram()
86 vk::ShaderProgramHelper mProgramHelper;
DUtilsVk.cpp1043 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 …]
Dvk_helpers.h2655 class ShaderProgramHelper : angle::NonCopyable
2658 ShaderProgramHelper();
2659 ~ShaderProgramHelper();
Dvk_helpers.cpp8540 ShaderProgramHelper::ShaderProgramHelper() : mSpecializationConstants{} {} in ShaderProgramHelper() function in rx::vk::ShaderProgramHelper
8542 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()
DProgramExecutableVk.cpp873 vk::ShaderProgramHelper *shaderProgram = programInfo.getShaderProgram(); in getGraphicsPipeline()
915 vk::ShaderProgramHelper *shaderProgram = programInfo.getShaderProgram(); in getComputePipeline()
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DUtilsVk.h288 vk::ShaderProgramHelper *program,
344 vk::ShaderProgramHelper mBufferUtilsPrograms[vk::InternalShader::BufferUtils_comp::kArrayLen];
345 vk::ShaderProgramHelper mConvertIndexPrograms[vk::InternalShader::ConvertIndex_comp::kArrayLen];
346 vk::ShaderProgramHelper
348 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
DProgramVk.h140 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;
DUtilsVk.cpp317 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()
Dvk_helpers.cpp2710 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()
Dvk_helpers.h990 class ShaderProgramHelper : angle::NonCopyable
993 ShaderProgramHelper();
994 ~ShaderProgramHelper();