Home
last modified time | relevance | path

Searched refs:shaderBody (Results 1 - 7 of 7) sorted by relevance

/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fNegativeComputeTests.cpp120 string generateComputeShader (NegativeTestContext& ctx, const string& shaderDeclarations, const string& shaderBody) in generateComputeShader() argument
134 << shaderBody in generateComputeShader() local
187 std::ostringstream shaderBody; in exceed_uniform_block_limit() local
195 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str()))); in exceed_uniform_block_limit()
205 std::ostringstream shaderBody; in exceed_shader_storage_block_limit() local
213 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str()))); in exceed_shader_storage_block_limit()
224 std::ostringstream shaderBody; in exceed_texture_image_units_limit() local
234 shaderBody << " sb_out.values[" << i << "] = texture(u_sampler[" << i << "], vec2(1.0f));\n"; in exceed_texture_image_units_limit()
237 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str()))); in exceed_texture_image_units_limit()
260 std::ostringstream shaderBody; in exceed_image_uniforms_limit() local
285 std::ostringstream shaderBody; exceed_shared_memory_size_limit() local
307 std::ostringstream shaderBody; exceed_uniform_components_limit() local
330 std::ostringstream shaderBody; exceed_atomic_counter_buffer_limit() local
361 std::ostringstream shaderBody; exceed_atomic_counters_limit() local
[all...]
H A Des31fLayoutBindingTests.cpp88 std::string generateVertexShader (ShaderType shaderType, const std::string& shaderUniformDeclarations, const std::string& shaderBody) in generateVertexShader() argument
111 << shaderBody << "\n" in generateVertexShader() local
130 std::string generateFragmentShader (ShaderType shaderType, const std::string& shaderUniformDeclarations, const std::string& shaderBody) in generateFragmentShader() argument
157 << shaderBody << "\n" in generateFragmentShader() local
175 << shaderBody << "\n" in generateFragmentShader() local
188 std::string generateTessControlShader (ShaderType shaderType, const std::string& shaderUniformDeclarations, const std::string& shaderBody) in generateTessControlShader() argument
219 << shaderBody << "\n" in generateTessControlShader() local
232 std::string generateTessEvaluationShader (ShaderType shaderType, const std::string& shaderUniformDeclarations, const std::string& shaderBody) in generateTessEvaluationShader() argument
264 << shaderBody << "\n" in generateTessEvaluationShader() local
1136 std::ostringstream shaderBody; in generateShaders() local
1273 std::ostringstream shaderBody; generateShaders() local
1493 std::ostringstream shaderBody; generateShaders() local
1597 std::ostringstream shaderBody; generateShaders() local
1781 std::ostringstream shaderBody; generateShaders() local
1865 std::ostringstream shaderBody; generateShaders() local
2050 std::ostringstream shaderBody; generateShaders() local
2134 std::ostringstream shaderBody; generateShaders() local
[all...]
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DDepthStencilSamplingTests.cpp70 std::ostringstream& shaderBody) { in GenerateSamplingShader()
93 shaderBody << "\nresult" << index << ".value = textureLoad(tex" << index in GenerateSamplingShader()
104 shaderBody << "var texel = textureLoad(tex" << index in GenerateSamplingShader()
108 shaderBody << "\nresult" << index << ".values[" << i << "] = texel[" in GenerateSamplingShader()
129 std::ostringstream shaderBody; in CreateSamplingRenderPipeline() local
131 GenerateSamplingShader(aspects, components, shaderSource, shaderBody); in CreateSamplingRenderPipeline()
134 shaderSource << shaderBody.str() << "return vec4<f32>();\n }"; in CreateSamplingRenderPipeline()
148 std::ostringstream shaderBody; in CreateSamplingComputePipeline() local
149 GenerateSamplingShader(aspects, components, shaderSource, shaderBody); in CreateSamplingComputePipeline()
151 shaderSource << "[[stage(compute), workgroup_size(1)]] fn main() { " << shaderBody in CreateSamplingComputePipeline()
67 GenerateSamplingShader(const std::vector<TestAspect>& aspects, const std::vector<uint32_t> components, std::ostringstream& shaderSource, std::ostringstream& shaderBody) GenerateSamplingShader() argument
[all...]
/third_party/vk-gl-cts/modules/egl/
H A DteglRobustnessTests.cpp768 std::string genVertexShader (const std::string& shaderDecl, const std::string& shaderBody);
769 std::string genFragmentShader (const std::string& shaderDecl, const std::string& shaderBody);
770 std::string genComputeShader (const std::string& shaderDecl, const std::string& shaderBody);
802 std::string ShadersOOB::genVertexShader (const std::string& shaderDecl, const std::string& shaderBody) in genVertexShader() argument
825 << shaderBody << "\n" in genVertexShader() local
842 std::string ShadersOOB::genFragmentShader (const std::string& shaderDecl, const std::string& shaderBody) in genFragmentShader() argument
867 << shaderBody << "\n" in genFragmentShader() local
883 << shaderBody << "\n" in genFragmentShader() local
896 std::string ShadersOOB::genComputeShader (const std::string& shaderDecl, const std::string& shaderBody) in genComputeShader() argument
910 << shaderBody in genComputeShader() local
919 std::ostringstream shaderBody; genNonComputeSource() local
955 std::ostringstream shaderBody; genComputeSource() local
[all...]
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fShaderAlgorithmTests.cpp73 static ShaderAlgorithmCase* createExpressionCase (Context& context, const char* caseName, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LineStream& shaderBody) in createExpressionCase() argument
111 op << shaderBody.str(); in createExpressionCase()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassMultisampleResolveTests.cpp2860 std::string shaderBody = "\tgl_SampleMask[0] = int(pushConstants.sampleMask);\n"; in init() local
2866 shaderBody += genericBodyTemplate.specialize(parameters); in init()
2870 parameters["BODY"] = shaderBody; in init()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassMultisampleResolveTests.cpp2847 std::string shaderBody = "\tgl_SampleMask[0] = int(pushConstants.sampleMask);\n"; in init() local
2853 shaderBody += genericBodyTemplate.specialize(parameters); in init()
2857 parameters["BODY"] = shaderBody; in init()

Completed in 16 milliseconds