/third_party/vk-gl-cts/modules/glshared/ |
D | glsShaderConstExprTests.hpp | 50 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/ |
D | adapter_test.c | 9 struct TestParams struct 20 static struct TestParams param_sets[] = { argument
|
/third_party/vk-gl-cts/external/openglcts/modules/gles3/ |
D | es3cNumberParsingTests.cpp | 86 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/ |
D | glcShaderConstExprTests.cpp | 42 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 {
|
D | glcGLSLVectorConstructorTests.cpp | 153 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/ |
D | vktPipelineCreationCacheControlTests.cpp | 268 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 …]
|
D | vktPipelineLogicOpTests.cpp | 66 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.
|
D | vktPipelineNoPositionTests.cpp | 76 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()
|
D | vktPipelineBindPointTests.cpp | 95 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 …]
|
D | vktPipelineSamplerBorderSwizzleTests.cpp | 70 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/ |
D | vktDrawMultipleClearsWithinRenderPass.cpp | 168 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 …]
|
D | vktDrawDepthClampTests.cpp | 67 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;
|
D | vktDrawInvertedDepthRangesTests.cpp | 60 struct TestParams struct 62 float minDepth; 63 float maxDepth; 64 VkBool32 depthClampEnable; 65 VkBool32 depthBiasEnable; 66 float depthBiasClamp; 67 VkBool32 useDynamicRendering;
|
D | vktDrawInstancedTests.cpp | 55 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/ |
D | vktRayTracingDirectionTests.cpp | 208 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 …]
|
D | vktRayTracingShaderBindingTableTests.cpp | 116 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/ |
D | vktSparseResourcesQueueBindSparseTests.cpp | 54 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/ |
D | vktTextureConversionTests.cpp | 333 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/ |
D | vktMeshShaderSyncTests.cpp | 349 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/ |
D | vktSpvAsmVariableInitTests.cpp | 53 struct TestParams struct 55 string name; 56 string type; 57 int numComponents; 58 InitializationSource initializationSource;
|
D | vktSpvAsmVaryingNameTests.cpp | 43 struct TestParams struct 45 string name; 46 FunctionPrograms1<InstanceContext>::Function createShaders;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
D | vktRayQueryDirectionTests.cpp | 208 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/ |
D | vktApiFillBufferTests.cpp | 56 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/ |
D | vktRasterizationFragShaderSideEffectsTests.cpp | 88 struct TestParams struct 90 CaseType caseType; 91 tcu::Vec4 clearColor; 92 tcu::Vec4 drawColor; 93 bool colorAtEnd; 94 tcu::Maybe<DepthBoundsParameters> depthBoundsParams; 96 …TestParams (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/ |
D | vktTessellationFractionalSpacingTests.cpp | 101 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()
|