/third_party/skia/src/gpu/ops/ |
H A D | GrSimpleMeshDrawOpHelper.cpp | 114 GrPipeline::InputFlags pipelineFlags) { in CreatePipeline() 117 pipelineArgs.fInputFlags = pipelineFlags; in CreatePipeline() 130 GrPipeline::InputFlags pipelineFlags) { in CreatePipeline() 137 pipelineFlags); in CreatePipeline() 147 this->pipelineFlags()); in createPipeline() 162 this->pipelineFlags()); in createPipeline() 177 GrPipeline::InputFlags pipelineFlags, in CreateProgramInfo() 185 pipelineFlags); in CreateProgramInfo() 236 this->pipelineFlags()); in createProgramInfo() 107 CreatePipeline( const GrCaps* caps, SkArenaAlloc* arena, GrSwizzle writeViewSwizzle, GrAppliedClip&& appliedClip, const GrDstProxyView& dstProxyView, GrProcessorSet&& processorSet, GrPipeline::InputFlags pipelineFlags) CreatePipeline() argument 127 CreatePipeline( GrOpFlushState* flushState, GrProcessorSet&& processorSet, GrPipeline::InputFlags pipelineFlags) CreatePipeline() argument 165 CreateProgramInfo( const GrCaps* caps, SkArenaAlloc* arena, const GrSurfaceProxyView& writeView, bool usesMSAASurface, GrAppliedClip&& appliedClip, const GrDstProxyView& dstProxyView, GrGeometryProcessor* geometryProcessor, GrProcessorSet&& processorSet, GrPrimitiveType primitiveType, GrXferBarrierFlags renderPassXferBarriers, GrLoadOp colorLoadOp, GrPipeline::InputFlags pipelineFlags, const GrUserStencilSettings* stencilSettings) CreateProgramInfo() argument
|
H A D | GrSimpleMeshDrawOpHelper.h | 120 GrPipeline::InputFlags pipelineFlags); 124 GrPipeline::InputFlags pipelineFlags); 160 GrPipeline::InputFlags pipelineFlags 180 GrPipeline::InputFlags pipelineFlags() const { return fPipelineFlags; } in pipelineFlags() function in GrSimpleMeshDrawOpHelper
|
H A D | GrSimpleMeshDrawOpHelperWithStencil.cpp | 67 this->pipelineFlags(), in createProgramInfoWithStencil()
|
H A D | GrSimpleMeshDrawOpHelperWithStencil.h | 67 using GrSimpleMeshDrawOpHelper::pipelineFlags;
|
H A D | PathStencilCoverOp.cpp | 141 auto pipelineFlags = (fPathFlags & FillPathFlags::kWireframe) in prePreparePrograms() local 145 args, fAAType, appliedClip.hardClip(), pipelineFlags); in prePreparePrograms()
|
H A D | PathInnerTriangulateOp.cpp | 238 auto pipelineFlags = (fPathFlags & FillPathFlags::kWireframe) in prePreparePrograms() local 242 args, fAAType, appliedClip.hardClip(), pipelineFlags); in prePreparePrograms()
|
H A D | LatticeOp.cpp | 232 fHelper.pipelineFlags(),
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemStorageBufferTests.cpp | 185 const vk::VkPipelineCreateFlags pipelineFlags); 213 vk::VkPipelineCreateFlags pipelineFlags, in StorageBufferTestCase() 221 , m_pipelineFlags (pipelineFlags) in StorageBufferTestCase() 256 const vk::VkPipelineCreateFlags pipelineFlags) in StorageBufferTestInstance() 263 , m_pipelineFlags (pipelineFlags) 702 vk::VkPipelineCreateFlags pipelineFlags) in createSpecifiedStorageBufferTests() 711 testGroup->addChild(new StorageBufferTestCase<tcu::UVec4>(testCtx, testType, shaderType, name.c_str(), testData[ndx].values, testData[ndx], vk::VK_FORMAT_R32G32B32A32_UINT, pipelineProtectedAccess, pipelineFlags)); in createSpecifiedStorageBufferTests() 717 tcu::TestCaseGroup* createRandomizedBufferTests (tcu::TestContext& testCtx, SSBOTestType testType, const glu::ShaderType shaderType, size_t testCount, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags) in createRandomizedBufferTests() argument 727 return createSpecifiedStorageBufferTests(testCtx, "random", testType, shaderType, testData.data(), testData.size(), pipelineProtectedAccess, pipelineFlags); in createRandomizedBufferTests() 743 vk::VkPipelineCreateFlags pipelineFlags; member 205 StorageBufferTestCase(tcu::TestContext& testctx, const SSBOTestType testType, const glu::ShaderType shaderType, const char* name, const tcu::UVec4 testInput, ValidationDataStorage<T> validationData, vk::VkFormat format, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags, const std::string& extraShader = �) StorageBufferTestCase() argument 250 StorageBufferTestInstance(Context& ctx, const SSBOTestType testType, const glu::ShaderType shaderType, const tcu::UVec4 testInput, const BufferValidator<T>& validator, const bool pipelineProtectedAccess, const vk::VkPipelineCreateFlags pipelineFlags) StorageBufferTestInstance() argument 695 createSpecifiedStorageBufferTests(tcu::TestContext& testCtx, const std::string groupName, SSBOTestType testType, const glu::ShaderType shaderType, const ValidationDataStorage<tcu::UVec4> testData[], size_t testCount, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags) createSpecifiedStorageBufferTests() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/ |
H A D | vktProtectedMemStorageBufferTests.cpp | 196 const vk::VkPipelineCreateFlags pipelineFlags); 224 vk::VkPipelineCreateFlags pipelineFlags, in StorageBufferTestCase() 232 , m_pipelineFlags (pipelineFlags) in StorageBufferTestCase() 267 const vk::VkPipelineCreateFlags pipelineFlags) in StorageBufferTestInstance() 274 , m_pipelineFlags (pipelineFlags) 713 vk::VkPipelineCreateFlags pipelineFlags) in createSpecifiedStorageBufferTests() 722 testGroup->addChild(new StorageBufferTestCase<tcu::UVec4>(testCtx, testType, shaderType, name.c_str(), testData[ndx].values, testData[ndx], vk::VK_FORMAT_R32G32B32A32_UINT, pipelineProtectedAccess, pipelineFlags)); in createSpecifiedStorageBufferTests() 728 tcu::TestCaseGroup* createRandomizedBufferTests (tcu::TestContext& testCtx, SSBOTestType testType, const glu::ShaderType shaderType, size_t testCount, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags) in createRandomizedBufferTests() argument 738 return createSpecifiedStorageBufferTests(testCtx, "random", testType, shaderType, testData.data(), testData.size(), pipelineProtectedAccess, pipelineFlags); in createRandomizedBufferTests() 754 vk::VkPipelineCreateFlags pipelineFlags; member 216 StorageBufferTestCase(tcu::TestContext& testctx, const SSBOTestType testType, const glu::ShaderType shaderType, const char* name, const tcu::UVec4 testInput, ValidationDataStorage<T> validationData, vk::VkFormat format, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags, const std::string& extraShader = �) StorageBufferTestCase() argument 261 StorageBufferTestInstance(Context& ctx, const SSBOTestType testType, const glu::ShaderType shaderType, const tcu::UVec4 testInput, const BufferValidator<T>& validator, const bool pipelineProtectedAccess, const vk::VkPipelineCreateFlags pipelineFlags) StorageBufferTestInstance() argument 706 createSpecifiedStorageBufferTests(tcu::TestContext& testCtx, const std::string groupName, SSBOTestType testType, const glu::ShaderType shaderType, const ValidationDataStorage<tcu::UVec4> testData[], size_t testCount, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags) createSpecifiedStorageBufferTests() argument [all...] |
/third_party/skia/src/gpu/tessellate/shaders/ |
H A D | GrPathTessellationShader.cpp | 91 GrPipeline::InputFlags pipelineFlags) { in MakeStencilOnlyPipeline() 93 pipelineArgs.fInputFlags = pipelineFlags; in MakeStencilOnlyPipeline() 87 MakeStencilOnlyPipeline( const ProgramArgs& args, GrAAType aaType, const GrAppliedHardClip& hardClip, GrPipeline::InputFlags pipelineFlags) MakeStencilOnlyPipeline() argument
|
/third_party/skia/samplecode/ |
H A D | SamplePathTessellators.cpp | 59 GrPipeline::InputFlags pipelineFlags, Mode mode) in SamplePathTessellatorOp() 63 , fPipelineFlags(pipelineFlags) in SamplePathTessellatorOp() 58 SamplePathTessellatorOp(const SkRect& drawBounds, const SkPath& path, const SkMatrix& m, GrPipeline::InputFlags pipelineFlags, Mode mode) SamplePathTessellatorOp() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageTests.cpp | 212 const vk::VkPipelineCreateFlags pipelineFlags = (vk::VkPipelineCreateFlagBits)0u; in getImageSamplingInstanceParams() local 215 const vk::VkPipelineCreateFlags pipelineFlags = m_pipelineProtectedFlag ? vk::VK_PIPELINE_CREATE_NO_PROTECTED_ACCESS_BIT_EXT : (vk::VkPipelineCreateFlagBits)0u; in getImageSamplingInstanceParams() local 218 return ImageSamplingInstanceParams(m_pipelineConstructionType, renderSize, imageViewType, imageFormat, imageSize, arraySize, componentMapping, subresourceRange, samplerParams, 0.0f, vertices, separateStencilUsage, samplingType, imageCount, allocationKind, vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, pipelineFlags); in getImageSamplingInstanceParams()
|
H A D | vktPipelineAttachmentFeedbackLoopLayoutTests.cpp | 110 VkPipelineCreateFlags pipelineFlags = 0u; in aspectFlagsToPipelineCreateFlags() local 113 pipelineFlags |= VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT; in aspectFlagsToPipelineCreateFlags() 116 pipelineFlags |= VK_PIPELINE_CREATE_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT; in aspectFlagsToPipelineCreateFlags() 118 return pipelineFlags; in aspectFlagsToPipelineCreateFlags()
|
H A D | vktPipelineShaderModuleIdentifierTests.cpp | 2388 const auto pipelineFlags = (VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT | captureFlags); in iterate() local 2405 pipelineFlags, // VkPipelineCreateFlags flags; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineImageTests.cpp | 206 const vk::VkPipelineCreateFlags pipelineFlags = (vk::VkPipelineCreateFlagBits)0u; in getImageSamplingInstanceParams() local 209 const vk::VkPipelineCreateFlags pipelineFlags = m_pipelineProtectedFlag ? vk::VK_PIPELINE_CREATE_NO_PROTECTED_ACCESS_BIT_EXT : (vk::VkPipelineCreateFlagBits)0u; in getImageSamplingInstanceParams() local 212 return ImageSamplingInstanceParams(m_pipelineConstructionType, renderSize, imageViewType, imageFormat, imageSize, arraySize, componentMapping, subresourceRange, samplerParams, 0.0f, vertices, separateStencilUsage, samplingType, imageCount, allocationKind, vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, pipelineFlags); in getImageSamplingInstanceParams()
|
H A D | vktPipelineShaderModuleIdentifierTests.cpp | 2374 const auto pipelineFlags = (VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT | captureFlags); in iterate() local 2391 pipelineFlags, // VkPipelineCreateFlags flags; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkObjUtil.cpp | 43 const VkPipelineCreateFlags pipelineFlags, in makeComputePipeline() 71 pipelineFlags, // VkPipelineCreateFlags flags; in makeComputePipeline() 40 makeComputePipeline(const DeviceInterface& vk, const VkDevice device, const VkPipelineLayout pipelineLayout, const VkPipelineCreateFlags pipelineFlags, const void* pipelinePNext, const VkShaderModule shaderModule, const VkPipelineShaderStageCreateFlags shaderFlags, const VkSpecializationInfo* specializationInfo, const VkPipelineCache pipelineCache, const uint32_t subgroupSize) makeComputePipeline() argument
|
H A D | vkObjUtil.hpp | 44 const VkPipelineCreateFlags pipelineFlags,
|
H A D | vkPipelineConstructionUtil.cpp | 1796 const VkPipelineCreateFlags pipelineFlags; member 1937 , pipelineFlags (pipelineCreateFlags) in InternalData() 2415 pipelinePartCreateInfo.flags = (m_internalData->pipelineFlags | VK_PIPELINE_CREATE_LIBRARY_BIT_KHR) & ~VK_PIPELINE_CREATE_DERIVATIVE_BIT; in setupVertexInputState() 2728 pipelinePartCreateInfo.flags = (m_internalData->pipelineFlags | VK_PIPELINE_CREATE_LIBRARY_BIT_KHR | shaderModuleIdFlags) & ~VK_PIPELINE_CREATE_DERIVATIVE_BIT; in setupPreRasterizationShaderState3() 2891 pipelinePartCreateInfo.flags = m_internalData->pipelineFlags | VK_PIPELINE_CREATE_LIBRARY_BIT_KHR; in setupPreRasterizationMeshShaderState() 3041 pipelinePartCreateInfo.flags = (m_internalData->pipelineFlags | VK_PIPELINE_CREATE_LIBRARY_BIT_KHR | shaderModuleIdFlags) & ~VK_PIPELINE_CREATE_DERIVATIVE_BIT; in setupFragmentShaderState2() 3107 m_internalData->monolithicPipelineCreateInfo.flags |= m_internalData->pipelineFlags; in setupFragmentOutputState() 3136 pipelinePartCreateInfo.flags = (m_internalData->pipelineFlags | VK_PIPELINE_CREATE_LIBRARY_BIT_KHR) & ~VK_PIPELINE_CREATE_DERIVATIVE_BIT; in setupFragmentOutputState() 3838 linkedCreateInfo.flags = m_internalData->pipelineFlags; in buildPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingBuiltinTests.cpp | 2696 pipelineFlags[] = in createRayFlagsTests() local 2714 for (size_t pipelineFlagsNdx = 0; pipelineFlagsNdx < DE_LENGTH_OF_ARRAY(pipelineFlags); ++pipelineFlagsNdx) in createRayFlagsTests() 2716 const bool skipTriangles = (skipRayFlags[skipRayFlagsNdx].skipTriangles || (pipelineFlags[pipelineFlagsNdx].flag & VK_PIPELINE_CREATE_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR)); in createRayFlagsTests() 2717 const bool skipAABBs = (skipRayFlags[skipRayFlagsNdx].skipAABBs || (pipelineFlags[pipelineFlagsNdx].flag & VK_PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR)); in createRayFlagsTests() 2725 (pipelineFlags[pipelineFlagsNdx].flag == static_cast<VkPipelineCreateFlags>(0))) in createRayFlagsTests() 2730 de::MovePtr<tcu::TestCaseGroup> pipelineFlagsGroup (new tcu::TestCaseGroup(testCtx, pipelineFlags[pipelineFlagsNdx].name, "")); in createRayFlagsTests() 2771 pipelineFlags[pipelineFlagsNdx].flag, // VkPipelineCreateFlags pipelineCreateFlags; in createRayFlagsTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktRasterizationOrderAttachmentAccessTests.cpp | 349 VkPipelineStageFlags pipelineFlags, VkAccessFlags accessFlags); 1231 VkPipelineStageFlags pipelineFlags, VkAccessFlags accessFlags) in addDependency() 1236 pipelineFlags, //VkPipelineStageFlags srcStageMask; in addDependency() 1230 addDependency( vector<VkSubpassDependency> &dependencies, deUint32 source, deUint32 dst, VkPipelineStageFlags pipelineFlags, VkAccessFlags accessFlags) addDependency() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/rasterization/ |
H A D | vktRasterizationOrderAttachmentAccessTests.cpp | 349 VkPipelineStageFlags pipelineFlags, VkAccessFlags accessFlags); 1231 VkPipelineStageFlags pipelineFlags, VkAccessFlags accessFlags) in addDependency() 1236 pipelineFlags, //VkPipelineStageFlags srcStageMask; in addDependency() 1230 addDependency( vector<VkSubpassDependency> &dependencies, deUint32 source, deUint32 dst, VkPipelineStageFlags pipelineFlags, VkAccessFlags accessFlags) addDependency() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingBuiltinTests.cpp | 4146 pipelineFlags[] = in createRayFlagsTests() local 4164 for (size_t pipelineFlagsNdx = 0; pipelineFlagsNdx < DE_LENGTH_OF_ARRAY(pipelineFlags); ++pipelineFlagsNdx) in createRayFlagsTests() 4166 const bool skipTriangles = (skipRayFlags[skipRayFlagsNdx].skipTriangles || (pipelineFlags[pipelineFlagsNdx].flag & VK_PIPELINE_CREATE_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR)); in createRayFlagsTests() 4167 const bool skipAABBs = (skipRayFlags[skipRayFlagsNdx].skipAABBs || (pipelineFlags[pipelineFlagsNdx].flag & VK_PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR)); in createRayFlagsTests() 4175 (pipelineFlags[pipelineFlagsNdx].flag == static_cast<VkPipelineCreateFlags>(0))) in createRayFlagsTests() 4180 de::MovePtr<tcu::TestCaseGroup> pipelineFlagsGroup (new tcu::TestCaseGroup(testCtx, pipelineFlags[pipelineFlagsNdx].name)); in createRayFlagsTests() 4220 pipelineFlags[pipelineFlagsNdx].flag, // VkPipelineCreateFlags pipelineCreateFlags; in createRayFlagsTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/ |
H A D | vktShaderObjectPerformanceTests.cpp | 826 const vk::VkPipelineCreateFlags pipelineFlags = (m_dispatchType == DISPATCH) ? (vk::VkPipelineCreateFlags)0u : (vk::VkPipelineCreateFlags)vk::VK_PIPELINE_CREATE_DISPATCH_BASE_BIT; in iterate() local 827 const auto computePipeline = vk::makeComputePipeline(vk, device, pipelineLayout.get(), pipelineFlags, nullptr, compShaderModule.get(), (vk::VkPipelineShaderStageCreateFlags)0u); in iterate()
|