Home
last modified time | relevance | path

Searched refs:is_separable (Results 1 - 12 of 12) sorted by relevance

/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcMultipleContextsTests.cpp80 void prepareProgram(Utils::program** programs, bool is_separable);
86 bool testProgram(Utils::program** programs, bool is_separable, const glw::GLuint test_cases[][5],
584 * @param is_separable Select if monolithic or separable programs should be prepared
586 void UniformPreservationTest::prepareProgram(Utils::program** programs, bool is_separable) in prepareProgram() argument
605 if (false == is_separable) in prepareProgram()
769 * @param is_separable Selects if monolithic or separable programs should be used
775 bool UniformPreservationTest::testProgram(Utils::program** programs, bool is_separable, in testProgram() argument
779 if (false == is_separable) in testProgram()
H A DglcViewportArrayTests.hpp145 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
H A DglcViewportArrayTests.cpp313 * @param is_separable Selects if monolithis or separable program should be built. Defaults to false
318 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) in build()
384 if (true == is_separable) in build()
315 build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code, const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code, const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) build() argument
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_tgsi.c62 bool is_separable; member
190 if (vtctx->is_separable) { in virgl_tgsi_transform_prolog()
431 bool is_separable) in virgl_tgsi_transform()
445 transform.is_separable = is_separable && (vscreen->caps.caps.v2.capability_bits_v2 & VIRGL_CAP_V2_SSO); in virgl_tgsi_transform()
430 virgl_tgsi_transform(struct virgl_screen *vscreen, const struct tgsi_token *tokens_in, bool is_separable) virgl_tgsi_transform() argument
H A Dvirgl_context.h131 bool is_separable);
H A Dvirgl_context.c685 bool is_separable = false; in virgl_shader_encoder() local
696 is_separable = s->info.separate_shader && !s->info.internal; in virgl_shader_encoder()
702 new_tokens = virgl_tgsi_transform((struct virgl_screen *)vctx->base.screen, tokens, is_separable); in virgl_shader_encoder()
/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl4cShadingLanguage420PackTests.hpp269 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
274 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
H A Dgl4cShaderSubroutineTests.hpp93 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
H A Dgl4cEnhancedLayoutsTests.hpp760 bool is_separable);
764 const std::string& vertex_shader, bool is_separable);
H A Dgl4cShadingLanguage420PackTests.cpp17939 * @param is_separable Selects if monolithis or separable program should be built. Defaults to false
17944 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) in build()
17954 vertex_shader, varying_names, n_varying_names, is_separable); in build()
17967 * @param is_separable Selects if monolithis or separable program should be built. Defaults to false
17972 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) in build()
18038 if (true == is_separable) in build()
17941 build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code, const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code, const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) build() argument
17969 build(const shaderSource& compute_shader, const shaderSource& fragment_shader, const shaderSource& geometry_shader, const shaderSource& tesselation_control_shader, const shaderSource& tesselation_evaluation_shader, const shaderSource& vertex_shader, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) build() argument
H A Dgl4cShaderSubroutineTests.cpp244 * @param is_separable Selects if monolithis or separable program should be built. Defaults to false
249 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) in build()
315 if (true == is_separable) in build()
246 build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code, const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code, const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) build() argument
H A Dgl4cEnhancedLayoutsTests.cpp2708 * @param is_separable Selects if monolithic or separable program should be built. Defaults to false
2713 const NameVector& captured_varyings, bool capture_interleaved, bool is_separable) in Init()
2740 if (true == is_separable) in Init()
2766 * @param is_separable Selects if monolithic or separable program should be built. Defaults to false
2771 bool is_separable) in Init()
2776 vertex_shader, captured_varying, true, is_separable); in Init()
5792 vertex_shader, captured_varyings, true, false /* is_separable */); in test()
7637 vertex_shader, false /* is_separable */); in test()
7709 "" /* tess_eval_shader */, "" /* vertex_shader */, false /* is_separable */); in test()
7809 program_fs.Init("" /*cs*/, fs, "" /*gs*/, "" /*tcs*/, "" /*tes*/, "" /*vs*/, true /* is_separable */); in test()
2710 Init(const std::string& compute_shader, const std::string& fragment_shader, const std::string& geometry_shader, const std::string& tessellation_control_shader, const std::string& tessellation_evaluation_shader, const std::string& vertex_shader, const NameVector& captured_varyings, bool capture_interleaved, bool is_separable) Init() argument
2768 Init(const std::string& compute_shader, const std::string& fragment_shader, const std::string& geometry_shader, const std::string& tessellation_control_shader, const std::string& tessellation_evaluation_shader, const std::string& vertex_shader, bool is_separable) Init() argument
[all...]

Completed in 73 milliseconds