Home
last modified time | relevance | path

Searched refs:pipelineFlags (Results 1 - 24 of 24) sorted by relevance

/third_party/skia/src/gpu/ops/
H A DGrSimpleMeshDrawOpHelper.cpp114 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 DGrSimpleMeshDrawOpHelper.h120 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 DGrSimpleMeshDrawOpHelperWithStencil.cpp67 this->pipelineFlags(), in createProgramInfoWithStencil()
H A DGrSimpleMeshDrawOpHelperWithStencil.h67 using GrSimpleMeshDrawOpHelper::pipelineFlags;
H A DPathStencilCoverOp.cpp141 auto pipelineFlags = (fPathFlags & FillPathFlags::kWireframe) in prePreparePrograms() local
145 args, fAAType, appliedClip.hardClip(), pipelineFlags); in prePreparePrograms()
H A DPathInnerTriangulateOp.cpp238 auto pipelineFlags = (fPathFlags & FillPathFlags::kWireframe) in prePreparePrograms() local
242 args, fAAType, appliedClip.hardClip(), pipelineFlags); in prePreparePrograms()
H A DLatticeOp.cpp232 fHelper.pipelineFlags(),
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/
H A DvktProtectedMemStorageBufferTests.cpp185 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 DvktProtectedMemStorageBufferTests.cpp196 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 DGrPathTessellationShader.cpp91 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 DSamplePathTessellators.cpp59 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 DvktPipelineImageTests.cpp212 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 DvktPipelineAttachmentFeedbackLoopLayoutTests.cpp110 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 DvktPipelineShaderModuleIdentifierTests.cpp2388 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 DvktPipelineImageTests.cpp206 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 DvktPipelineShaderModuleIdentifierTests.cpp2374 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 DvkObjUtil.cpp43 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 DvkObjUtil.hpp44 const VkPipelineCreateFlags pipelineFlags,
H A DvkPipelineConstructionUtil.cpp1796 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 DvktRayTracingBuiltinTests.cpp2696 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 DvktRasterizationOrderAttachmentAccessTests.cpp349 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 DvktRasterizationOrderAttachmentAccessTests.cpp349 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 DvktRayTracingBuiltinTests.cpp4146 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 DvktShaderObjectPerformanceTests.cpp826 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()

Completed in 51 milliseconds