Home
last modified time | relevance | path

Searched refs:specialize (Results 1 – 25 of 173) sorted by relevance

1234567

/external/libaom/libaom/aom_dsp/
Daom_dsp_rtcd_defs.pl83 specialize qw/aom_dc_top_predictor_4x4 msa neon sse2/;
84 specialize qw/aom_dc_top_predictor_4x8 sse2/;
85 specialize qw/aom_dc_top_predictor_4x16 sse2/;
86 specialize qw/aom_dc_top_predictor_8x4 sse2/;
87 specialize qw/aom_dc_top_predictor_8x8 neon msa sse2/;
88 specialize qw/aom_dc_top_predictor_8x16 sse2/;
89 specialize qw/aom_dc_top_predictor_8x32 sse2/;
90 specialize qw/aom_dc_top_predictor_16x4 sse2/;
91 specialize qw/aom_dc_top_predictor_16x8 sse2/;
92 specialize qw/aom_dc_top_predictor_16x16 neon msa sse2/;
[all …]
/external/libvpx/libvpx/vpx_dsp/
Dvpx_dsp_rtcd_defs.pl41 specialize qw/vpx_d207_predictor_4x4 sse2/;
44 specialize qw/vpx_d45_predictor_4x4 neon sse2/;
49 specialize qw/vpx_d63_predictor_4x4 ssse3/;
54 specialize qw/vpx_h_predictor_4x4 neon dspr2 msa sse2 vsx/;
61 specialize qw/vpx_d135_predictor_4x4 neon/;
64 specialize qw/vpx_d153_predictor_4x4 ssse3/;
67 specialize qw/vpx_v_predictor_4x4 neon msa sse2/;
72 specialize qw/vpx_tm_predictor_4x4 neon dspr2 msa sse2 vsx/;
75 specialize qw/vpx_dc_predictor_4x4 dspr2 msa neon sse2/;
78 specialize qw/vpx_dc_top_predictor_4x4 msa neon sse2/;
[all …]
/external/libaom/libaom/av1/common/
Dav1_rtcd_defs.pl68 specialize qw/av1_convolve_horiz_rs sse4_1/;
71 specialize qw/av1_highbd_convolve_horiz_rs sse4_1/;
77 specialize qw/av1_wiener_convolve_add_src sse2 avx2 neon/;
78 specialize qw/av1_highbd_wiener_convolve_add_src ssse3/;
79 specialize qw/av1_highbd_wiener_convolve_add_src avx2/;
84 specialize qw/av1_dr_prediction_z1 avx2/;
86 specialize qw/av1_dr_prediction_z2 avx2/;
88 specialize qw/av1_dr_prediction_z3 avx2/;
92 specialize qw/av1_filter_intra_predictor sse4_1/;
104 specialize qw/av1_highbd_convolve8/, "$sse2_x86_64";
[all …]
/external/libvpx/libvpx/vp8/common/
Drtcd_defs.pl35 specialize qw/vp8_dequantize_b mmx neon msa mmi/;
38 specialize qw/vp8_dequant_idct_add mmx neon dspr2 msa mmi/;
41 specialize qw/vp8_dequant_idct_add_y_block sse2 neon dspr2 msa mmi/;
44 specialize qw/vp8_dequant_idct_add_uv_block sse2 neon dspr2 msa mmi/;
50 specialize qw/vp8_loop_filter_mbv sse2 neon dspr2 msa mmi/;
53 specialize qw/vp8_loop_filter_bv sse2 neon dspr2 msa mmi/;
56 specialize qw/vp8_loop_filter_mbh sse2 neon dspr2 msa mmi/;
59 specialize qw/vp8_loop_filter_bh sse2 neon dspr2 msa mmi/;
63 specialize qw/vp8_loop_filter_simple_mbv sse2 neon msa mmi/;
71 specialize qw/vp8_loop_filter_simple_mbh sse2 neon msa mmi/;
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_rtcd_defs.pl51 specialize qw/vp9_filter_by_weight16x16 sse2 msa/;
54 specialize qw/vp9_filter_by_weight8x8 sse2 msa/;
70 specialize qw/vp9_iht4x4_16_add neon sse2 vsx/;
71 specialize qw/vp9_iht8x8_64_add neon sse2 vsx/;
72 specialize qw/vp9_iht16x16_256_add neon sse2 vsx/;
75 specialize qw/vp9_iht4x4_16_add dspr2 msa/;
76 specialize qw/vp9_iht8x8_64_add dspr2 msa/;
77 specialize qw/vp9_iht16x16_256_add dspr2 msa/;
106 specialize qw/vp9_highbd_iht4x4_16_add neon sse4_1/;
107 specialize qw/vp9_highbd_iht8x8_64_add neon sse4_1/;
[all …]
/external/deqp/modules/gles31/functional/
Des31fNegativeTessellationTests.cpp121 makeTessPipelineSources(tcu::StringTemplate(vertexShaderSource).specialize(args), in single_tessellation_stage()
122 tcu::StringTemplate(fragmentShaderSource).specialize(args), in single_tessellation_stage()
123 tcu::StringTemplate(tessControlShaderSource).specialize(args), in single_tessellation_stage()
140 makeTessPipelineSources(tcu::StringTemplate(vertexShaderSource).specialize(args), in single_tessellation_stage()
141 tcu::StringTemplate(fragmentShaderSource).specialize(args), in single_tessellation_stage()
142 tcu::StringTemplate(tessControlShaderSource).specialize(args), in single_tessellation_stage()
164 makeTessPipelineSources(tcu::StringTemplate(vertexShaderSource).specialize(args), in single_tessellation_stage()
165 tcu::StringTemplate(fragmentShaderSource).specialize(args), in single_tessellation_stage()
167 tcu::StringTemplate(tessEvalShaderSource).specialize(args))); in single_tessellation_stage()
181 makeTessPipelineSources(tcu::StringTemplate(vertexShaderSource).specialize(args), in single_tessellation_stage()
[all …]
Des31fNegativeShaderFramebufferFetchTests.cpp136 << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) in last_frag_data_not_defined()
137 << glu::FragmentSource(tcu::StringTemplate(fragShaderSource).specialize(args))); in last_frag_data_not_defined()
161 << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) in last_frag_data_readonly()
162 << glu::FragmentSource(tcu::StringTemplate(fragShaderSource).specialize(args))); in last_frag_data_readonly()
187 << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) in invalid_inout_version()
188 << glu::FragmentSource(tcu::StringTemplate(fragShaderSource).specialize(args))); in invalid_inout_version()
215 << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) in invalid_redeclaration_inout()
216 << glu::FragmentSource(tcu::StringTemplate(fragShaderSource).specialize(args))); in invalid_redeclaration_inout()
240 << glu::VertexSource(tcu::StringTemplate(vertShaderSource).specialize(args)) in invalid_vertex_inout()
241 << glu::FragmentSource(tcu::StringTemplate(fragmentShaderSource).specialize(args))); in invalid_vertex_inout()
Des31fNegativeVertexArrayApiTests.cpp395 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_arrays()
455 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_arrays_incomplete_primitive()
492 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements()
602 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements_incomplete_primitive()
712 …ble(true) << glu::VertexSource(tcu::StringTemplate(vertexShaderSource).specialize(args)) << glu::G… in draw_elements_base_vertex_primitive_mode_mismatch()
729 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_arrays_instanced()
797 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_arrays_instanced_incomplete_primitive()
836 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements_instanced()
953 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements_instanced_incomplete_primitive()
1032 …(tcu::StringTemplate(vertexShaderSource).specialize(args), tcu::StringTemplate(fragmentShaderSourc… in draw_elements_instanced_base_vertex()
[all …]
Des31fNegativeComputeTests.cpp389 const glu::VertexSource vertSource(tcu::StringTemplate(vertexShaderSource).specialize(args)); in program_not_active()
390 const glu::FragmentSource fragSource(tcu::StringTemplate(fragmentShaderSource).specialize(args)); in program_not_active()
454 …const glu::ComputeSource compSource(tcu::StringTemplate(invalidComputeShaderSource).specialize(arg… in invalid_program_query()
474 const glu::VertexSource vertSource(tcu::StringTemplate(vertexShaderSource).specialize(args)); in invalid_program_query()
475 const glu::FragmentSource fragSource(tcu::StringTemplate(fragmentShaderSource).specialize(args)); in invalid_program_query()
500 const glu::ComputeSource compSource(tcu::StringTemplate(computeShaderSource).specialize(args)); in invalid_dispatch_compute_indirect()
591 const glu::ComputeSource compSource(tcu::StringTemplate(computeShaderSource).specialize(args)); in invalid_maximum_work_group_counts()
823 …e vertSource (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_VERTEX)).specialize(args)); in invalid_write_built_in_constants()
824 … fragSource (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_FRAGMENT)).specialize(args)); in invalid_write_built_in_constants()
825 …rce (tcu::StringTemplate(genBuiltInSource(glu::SHADERTYPE_TESSELLATION_CONTROL)).specialize(args)); in invalid_write_built_in_constants()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmVariablePointersTests.cpp331 spec.assembly = shaderTemplate.specialize(specs); in addVariablePointersComputeGroup()
352 spec.assembly = shaderTemplate.specialize(specs); in addVariablePointersComputeGroup()
381 spec.assembly = shaderTemplate.specialize(specs); in addVariablePointersComputeGroup()
405 spec.assembly = shaderTemplate.specialize(specs); in addVariablePointersComputeGroup()
435 spec.assembly = shaderTemplate.specialize(specs); in addVariablePointersComputeGroup()
469 spec.assembly = shaderTemplate.specialize(specs); in addVariablePointersComputeGroup()
493 spec.assembly = shaderTemplate.specialize(specs); in addVariablePointersComputeGroup()
534 spec.assembly = shaderTemplate.specialize(specs); in addVariablePointersComputeGroup()
927 spec.assembly = shaderTemplate.specialize(specs); in addComplexTypesVariablePointersComputeGroup()
960 spec.assembly = shaderTemplate.specialize(specs); in addComplexTypesVariablePointersComputeGroup()
[all …]
DvktSpvAsm8bitStorageTests.cpp923 return loopBegin.specialize(spec); in beginLoop()
937 return loopEnd.specialize(spec); in endLoop()
1085 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorage32To8Group()
1237 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitUniform8To32Group()
1402 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStoragePushConstant8To32Group()
1561 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorage16To8Group()
1718 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitUniform8To16Group()
1886 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStoragePushConstant8To16Group()
2194 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorageUniform8StructTo32StructGroup()
2418 spec.assembly = shaderTemplate.specialize(specs); in addCompute8bitStorageUniform32StructTo8StructGroup()
[all …]
DvktSpvAsm16bitStorageTests.cpp1131 return loopBegin.specialize(spec); in beginLoop()
1145 return loopEnd.specialize(spec); in endLoop()
1340 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32Group()
1475 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32Group()
1685 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStorageUniform16To32ChainAccessGroup()
1855 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStoragePushConstant16To32Group()
1969 spec.assembly = shaderTemplate.specialize(specs); in addCompute16bitStoragePushConstant16To32Group()
2168 fragments["pre_main"] = scalarPreMain.specialize(specs); in addGraphics16BitStorageUniformInt32To16Group()
2169 fragments["testfun"] = scalarTestFunc.specialize(specs); in addGraphics16BitStorageUniformInt32To16Group()
2170 fragments["capability"] = capabilities.specialize(specs); in addGraphics16BitStorageUniformInt32To16Group()
[all …]
DvktSpvAsmWorkgroupMemoryTests.cpp290 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
317 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
348 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
380 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
406 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
436 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
468 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
503 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
533 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
567 spec.assembly = shaderSource.specialize(shaderSpec); in addComputeWorkgroupMemoryTests()
[all …]
DvktSpvAsmVariableInitTests.cpp175 spec.assembly = shaderSourceTemplate.specialize(shaderSpec); in addComputeVariableInitPrivateTest()
260 fragments["pre_main"] = preMain.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest()
261 fragments["decoration"] = decoration.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest()
262 fragments["testfun"] = testFun.specialize(shaderSpec); in addGraphicsVariableInitPrivateTest()
398 …dst.spirvAsmSources.add("vert", DE_NULL) << vertexShader.specialize(spec) << SpirVAsmBuildOptions(… in addShaderCodeOutput()
399 …dst.spirvAsmSources.add("frag", DE_NULL) << fragmentShader.specialize(spec) << SpirVAsmBuildOption… in addShaderCodeOutput()
/external/deqp/external/openglcts/modules/common/
DglcAggressiveShaderOptimizationsTests.cpp292 tcu::StringTemplate(sinFunctionDefinitionVS).specialize(m_specializationMap); in prepareSineSources()
294 tcu::StringTemplate(sinFunctionDefinitionFS).specialize(m_specializationMap); in prepareSineSources()
298 vsTemplate = tcu::StringTemplate(vsTemplate).specialize(m_specializationMap); in prepareSineSources()
299 fsTemplate = tcu::StringTemplate(fsTemplate).specialize(m_specializationMap); in prepareSineSources()
413 tcu::StringTemplate(cosFunctionDefinitionVS).specialize(m_specializationMap); in prepareCosineSources()
415 tcu::StringTemplate(cosFunctionDefinitionFS).specialize(m_specializationMap); in prepareCosineSources()
419 vsTemplate = tcu::StringTemplate(vsTemplate).specialize(m_specializationMap); in prepareCosineSources()
420 fsTemplate = tcu::StringTemplate(fsTemplate).specialize(m_specializationMap); in prepareCosineSources()
DglcShaderNegativeTests.cpp91 std::string vertex_code = tcu::StringTemplate(vertex_source_template).specialize(args); in iterate()
92 std::string fragment_code = tcu::StringTemplate(fragment_source_template).specialize(args); in iterate()
172 std::string vcode = tcu::StringTemplate(vertex_source_template).specialize(args); in iterate()
176 std::string fcode = tcu::StringTemplate(fragment_source_template).specialize(args); in iterate()
250 std::string vertex_code = tcu::StringTemplate(vertex_source_template).specialize(args); in iterate()
251 std::string fragment_code = tcu::StringTemplate(fragment_source_template).specialize(args); in iterate()
DglcShaderIndexingTests.cpp357 string vertexShaderSource = vertTemplate.specialize(params); in createVaryingArrayCase()
358 string fragmentShaderSource = fragTemplate.specialize(params); in createVaryingArrayCase()
469 string vertexShaderSource = vertTemplate.specialize(params); in createUniformArrayCase()
470 string fragmentShaderSource = fragTemplate.specialize(params); in createUniformArrayCase()
619 string vertexShaderSource = vertTemplate.specialize(params); in createTmpArrayCase()
620 string fragmentShaderSource = fragTemplate.specialize(params); in createTmpArrayCase()
837 string vertexShaderSource = vertTemplate.specialize(params); in createVectorSubscriptCase()
838 string fragmentShaderSource = fragTemplate.specialize(params); in createVectorSubscriptCase()
1084 string vertexShaderSource = vertTemplate.specialize(params); in createMatrixSubscriptCase()
1085 string fragmentShaderSource = fragTemplate.specialize(params); in createMatrixSubscriptCase()
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawDifferingInterpolationTests.cpp146 programCollection.glslSources.add("vert") << glu::VertexSource(vertShader.specialize(empty)); in initPrograms()
147 …programCollection.glslSources.add("vertFlatColor") << glu::VertexSource(vertShader.specialize(flat… in initPrograms()
148 …programCollection.glslSources.add("vertNoPerspective") << glu::VertexSource(vertShader.specialize(… in initPrograms()
149 programCollection.glslSources.add("frag") << glu::FragmentSource(fragShader.specialize(empty)); in initPrograms()
150 …programCollection.glslSources.add("fragFlatColor") << glu::FragmentSource(fragShader.specialize(fl… in initPrograms()
151 ….glslSources.add("fragNoPerspective") << glu::FragmentSource(fragShader.specialize(noPerspective)); in initPrograms()
/external/libvpx/libvpx/vpx_scale/
Dvpx_scale_rtcd.pl39 specialize qw/vpx_extend_frame_borders dspr2/;
42 specialize qw/vpx_extend_frame_inner_borders dspr2/;
/external/libaom/libaom/aom_scale/
Daom_scale_rtcd.pl49 specialize qw/aom_extend_frame_borders dspr2/;
52 specialize qw/aom_extend_frame_inner_borders dspr2/;
/external/deqp/modules/glshared/
DglsShaderConstExprTests.cpp151 …shaderTemplateParams["CASE_EXPRESSION"] = expressionTemplate.specialize(expressionTemplateParams) … in createTests()
154 const string mapped = shaderTemplate.specialize(shaderTemplateParams); in createTests()
205 …shaderTemplateParams["CASE_EXPRESSION"] = expressionTemplate.specialize(expressionTemplateParams) … in createTests()
208 const string mapped = shaderTemplate.specialize(shaderTemplateParams); in createTests()
/external/deqp/modules/gles2/functional/
Des2fShaderIndexingTests.cpp356 string vertexShaderSource = vertTemplate.specialize(params); in createVaryingArrayCase()
357 string fragmentShaderSource = fragTemplate.specialize(params); in createVaryingArrayCase()
469 string vertexShaderSource = vertTemplate.specialize(params); in createUniformArrayCase()
470 string fragmentShaderSource = fragTemplate.specialize(params); in createUniformArrayCase()
617 string vertexShaderSource = vertTemplate.specialize(params); in createTmpArrayCase()
618 string fragmentShaderSource = fragTemplate.specialize(params); in createTmpArrayCase()
803 string vertexShaderSource = vertTemplate.specialize(params); in createVectorSubscriptCase()
804 string fragmentShaderSource = fragTemplate.specialize(params); in createVectorSubscriptCase()
975 string vertexShaderSource = vertTemplate.specialize(params); in createMatrixSubscriptCase()
976 string fragmentShaderSource = fragTemplate.specialize(params); in createMatrixSubscriptCase()
/external/deqp/modules/gles3/functional/
Des3fShaderIndexingTests.cpp330 string vertexShaderSource = vertTemplate.specialize(params); in createVaryingArrayCase()
331 string fragmentShaderSource = fragTemplate.specialize(params); in createVaryingArrayCase()
436 string vertexShaderSource = vertTemplate.specialize(params); in createUniformArrayCase()
437 string fragmentShaderSource = fragTemplate.specialize(params); in createUniformArrayCase()
580 string vertexShaderSource = vertTemplate.specialize(params); in createTmpArrayCase()
581 string fragmentShaderSource = fragTemplate.specialize(params); in createTmpArrayCase()
762 string vertexShaderSource = vertTemplate.specialize(params); in createVectorSubscriptCase()
763 string fragmentShaderSource = fragTemplate.specialize(params); in createVectorSubscriptCase()
949 string vertexShaderSource = vertTemplate.specialize(params); in createMatrixSubscriptCase()
950 string fragmentShaderSource = fragTemplate.specialize(params); in createMatrixSubscriptCase()
Des3fShaderReturnTests.cpp163 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeConditionalReturnInFuncCase()
219 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeOutputWriteReturnCase()
266 …return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(),… in makeReturnInLoopCase()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderIndexingTests.cpp377 string vertexShaderSource = vertTemplate.specialize(params); in createVaryingArrayCase()
378 string fragmentShaderSource = fragTemplate.specialize(params); in createVaryingArrayCase()
493 string vertexShaderSource = vertTemplate.specialize(params); in createUniformArrayCase()
494 string fragmentShaderSource = fragTemplate.specialize(params); in createUniformArrayCase()
648 string vertexShaderSource = vertTemplate.specialize(params); in createTmpArrayCase()
649 string fragmentShaderSource = fragTemplate.specialize(params); in createTmpArrayCase()
835 string vertexShaderSource = vertTemplate.specialize(params); in createVectorSubscriptCase()
836 string fragmentShaderSource = fragTemplate.specialize(params); in createVectorSubscriptCase()
1027 string vertexShaderSource = vertTemplate.specialize(params); in createMatrixSubscriptCase()
1028 string fragmentShaderSource = fragTemplate.specialize(params); in createMatrixSubscriptCase()

1234567