Home
last modified time | relevance | path

Searched defs:TestParams (Results 1 – 25 of 89) sorted by relevance

1234

/third_party/vk-gl-cts/modules/glshared/
DglsShaderConstExprTests.hpp50 struct TestParams struct
52 const char* name;
53 const char* expression;
55 DataType inType;
56 int minComponents;
57 int maxComponents;
59 DataType outType;
60 float output;
/third_party/gstreamer/gstreamer/tests/examples/adapter/
Dadapter_test.c9 struct TestParams struct
20 static struct TestParams param_sets[] = { argument
/third_party/vk-gl-cts/external/openglcts/modules/gles3/
Des3cNumberParsingTests.cpp86 struct TestParams struct
88 TestType testType;
89 string name;
90 string description;
91 string testGlobals;
92 string testCode;
93 SetupUniformsFn setupUniformsFn;
/third_party/vk-gl-cts/external/openglcts/modules/common/
DglcShaderConstExprTests.cpp42 struct TestParams struct
44 const char* name;
45 const char* expression;
47 glu::DataType inType;
48 int minComponents;
49 int maxComponents;
51 glu::DataType outType;
52 union {
DglcGLSLVectorConstructorTests.cpp153 struct TestParams struct
155 string name;
156 string description;
157 TestType testType;
158 string outputType;
159 vector<string> inputTypes;
160 string extraFields;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineCreationCacheControlTests.cpp268 struct TestParams struct
270 enum CacheType
278 struct Iteration
300 static constexpr size_t MAX_ITERATIONS = 4;
301 using IterationArray = ConstexprVector<Iteration, MAX_ITERATIONS>;
303 const char* name;
304 const char* description;
305 CacheType cacheType;
306 IterationArray iterations;
312 void checkSupport(Context& context, const TestParams&) in checkSupport()
[all …]
DvktPipelineLogicOpTests.cpp66 struct TestParams struct
68 VkLogicOp logicOp; // Operation.
69 tcu::UVec4 fbColor; // Framebuffer color.
70 tcu::UVec4 quadColor; // Geometry color.
71 VkFormat format; // Framebuffer format.
72 std::string name; // Logic operator test name.
DvktPipelineNoPositionTests.cpp76 struct TestParams struct
78 ShaderStageFlags selectedStages; // Stages that will be present in the pipeline.
79 …aderStageFlags writeStages; // Subset of selectedStages that will write to the Position built-in.
80 deUint32 numViews; // Number of views for multiview.
81 bool explicitDeclarations; // Explicitly declare the input and output blocks or not.
82 bool useSSBO; // Write to an SSBO from the selected stages.
85 …ssellation (void) const { return (selectedStages & (STAGE_TESS_CONTROL | STAGE_TESS_EVALUATION)); } in tessellation()
86 bool geometry (void) const { return (selectedStages & STAGE_GEOMETRY); } in geometry()
DvktPipelineBindPointTests.cpp95 struct TestParams struct
97 SetUpdateType graphicsSetUpdateType;
98 SetUpdateType computeSetUpdateType;
99 SetUpdateType rayTracingSetUpdateType;
100 SetupSequence setupSequence;
101 DispatchSequence dispatchSequence;
104 bool hasSetupOp (SetupOp op) const in hasSetupOp()
114 bool hasAnyOf (const std::vector<SetupOp>& opVec) const in hasAnyOf()
125 bool hasGraphics (void) const in hasGraphics()
131 bool hasCompute (void) const in hasCompute()
[all …]
DvktPipelineSamplerBorderSwizzleTests.cpp70 struct TestParams struct
72 VkFormat textureFormat;
73 VkClearColorValue textureColor;
74 VkComponentMapping componentMapping;
75 VkBorderColor borderColor;
76 tcu::Maybe<int> componentGather;
77 bool useSamplerSwizzleHint;
80 tcu::Vec2 textureCoordinates;
81 tcu::Maybe<VkClearColorValue> customBorderColor;
83 bool isCustom (void) const in isCustom()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
DvktDrawMultipleClearsWithinRenderPass.cpp168 struct TestParams struct
170 VkFormat colorFormat;
171 VkFormat depthFormat;
172 Topology topology;
173 Vec4 expectedColor;
174 float colorEpsilon;
175 float expectedDepth;
176 float depthEpsilon;
177 deUint32 repeatCount;
178 bool enableBlend;
[all …]
DvktDrawDepthClampTests.cpp67 struct TestParams struct
69 string testNameSuffix;
70 std::vector<ViewportData> viewportData;
71 bool enableDepthBias;
72 float depthBiasConstantFactor;
73 bool skipUNorm;
74 bool skipSNorm;
75 std::vector<const char*> requiredExtensions;
DvktDrawInvertedDepthRangesTests.cpp60 struct TestParams struct
62 float minDepth;
63 float maxDepth;
64 VkBool32 depthClampEnable;
65 VkBool32 depthBiasEnable;
66 float depthBiasClamp;
67 VkBool32 useDynamicRendering;
DvktDrawInstancedTests.cpp55 struct TestParams struct
57 enum DrawFunction
67 DrawFunction function;
68 vk::VkPrimitiveTopology topology;
69 deBool useDynamicRendering;
71 deBool testAttribDivisor;
72 deUint32 attribDivisor;
74 deBool testMultiview;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingDirectionTests.cpp208 struct TestParams struct
210 SpaceObjects spaceObjects;
211 float directionScale;
212 float rotationX;
213 float rotationY;
214 VkShaderStageFlagBits testStage;
215 VkGeometryTypeKHR geometryType;
216 bool useArraysOfPointers;
217 bool updateMatrixAfterBuild;
218 RayOriginType rayOriginType;
[all …]
DvktRayTracingShaderBindingTableTests.cpp116 struct TestParams struct
118 deUint32 width;
119 deUint32 height;
120 ShaderTestType shaderTestType;
121 deUint32 sbtOffset;
122 bool shaderRecordPresent;
123 deUint32 sbtRecordOffset;
124 deUint32 sbtRecordOffsetPassedToTraceRay;
125 deUint32 sbtRecordStride;
126 deUint32 sbtRecordStridePassedToTraceRay;
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesQueueBindSparseTests.cpp54 struct TestParams struct
56 deUint32 numQueues; //! use 2 or more to sync between different queues
57 deUint32 numWaitSemaphores;
58 deUint32 numSignalSemaphores;
59 bool emptySubmission; //! will make an empty bind sparse submission
60 bool bindSparseUseFence;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/
DvktTextureConversionTests.cpp333 struct TestParams in populateSnormClampTests() struct
335 std::string testName; in populateSnormClampTests()
336 std::string amberFile; in populateSnormClampTests()
337 VkFormat format; in populateSnormClampTests()
365 struct TestParams in populateSnormLinearClampTests() struct
367 std::string testName; in populateSnormLinearClampTests()
368 VkFormat format; in populateSnormLinearClampTests()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
DvktMeshShaderSyncTests.cpp349 struct TestParams struct
351 Stage fromStage;
352 Stage toStage;
353 ResourceType resourceType;
354 BarrierType barrierType;
355 WriteAccess writeAccess;
356 ReadAccess readAccess;
357 uint32_t testValue;
360 bool readsOrWritesIn (Stage stage) const in readsOrWritesIn()
367 bool needsTask () const in needsTask()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmVariableInitTests.cpp53 struct TestParams struct
55 string name;
56 string type;
57 int numComponents;
58 InitializationSource initializationSource;
DvktSpvAsmVaryingNameTests.cpp43 struct TestParams struct
45 string name;
46 FunctionPrograms1<InstanceContext>::Function createShaders;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/
DvktRayQueryDirectionTests.cpp208 struct TestParams struct
210 SpaceObjects spaceObjects;
211 float directionScale;
212 float rotationX;
213 float rotationY;
214 VkGeometryTypeKHR geometryType;
215 bool useArraysOfPointers;
216 bool updateMatrixAfterBuild;
217 RayOriginType rayOriginType;
218 RayEndType rayEndtype;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
DvktApiFillBufferTests.cpp56 struct TestParams struct
59 {
63 VkDeviceSize dstSize;
64 VkDeviceSize dstOffset;
65 VkDeviceSize size;
66 deUint32 testData[TEST_DATA_SIZE];
67 de::SharedPtr<IBufferAllocator> bufferAllocator;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/
DvktRasterizationFragShaderSideEffectsTests.cpp88 struct TestParams struct
90 CaseType caseType;
91 tcu::Vec4 clearColor;
92 tcu::Vec4 drawColor;
93 bool colorAtEnd;
94 tcu::Maybe<DepthBoundsParameters> depthBoundsParams;
96TestParams (CaseType type, const tcu::Vec4& clearColor_, const tcu::Vec4& drawColor_, bool colorAt… in TestParams() function
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/
DvktTessellationFractionalSpacingTests.cpp101 struct TestParams struct
103 ShaderLanguage shaderLanguage;
104 SpacingMode spacingMode;
106 TestParams(ShaderLanguage sl, SpacingMode sm) : shaderLanguage(sl), spacingMode(sm) {} in TestParams() function
652 void checkSupportTess(Context& context, const TestParams) in checkSupportTess()

1234