Home
last modified time | relevance | path

Searched refs:vertex_shader (Results 1 - 25 of 42) sorted by relevance

12

/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl3cClipDistance.cpp237 const std::string vertex_shader = m_vertex_shader_code_case_0; in MaxClipDistancesValueInVertexShaderTest() local
243 gl3cts::ClipDistance::Utility::Program program(gl, vertex_shader, fragment_shader, transform_feedback_varyings); in MaxClipDistancesValueInVertexShaderTest()
323 const std::string vertex_shader = m_vertex_shader_code_case_1; in MaxClipDistancesValueInFragmentShaderTest() local
326 gl3cts::ClipDistance::Utility::Program program(gl, vertex_shader, fragment_shader); in MaxClipDistancesValueInFragmentShaderTest()
411 const std::string vertex_shader = m_vertex_shader_code_case_2; in ClipDistancesValuePassing() local
414 gl3cts::ClipDistance::Utility::Program program(gl, vertex_shader, fragment_shader); in ClipDistancesValuePassing()
716 std::string vertex_shader = m_vertex_shader_code; in prepareVertexShaderCode() local
720 vertex_shader = gl3cts::ClipDistance::Utility::preprocessCode(vertex_shader, "CLIP_DISTANCE_REDECLARATION", in prepareVertexShaderCode()
725 vertex_shader in prepareVertexShaderCode()
1346 linkShaders( const CompilationStatus& vertex_shader, const CompilationStatus& fragment_shader, std::vector<std::string>& transform_feedback_varyings) linkShaders() argument
[all...]
H A Dgl3cTransformFeedbackTests.cpp1814 std::string vertex_shader(s_vertex_shader_template); in testInvalidVarying()
1816 vertex_shader = gl3cts::TransformFeedback::Utilities::preprocessCode( in testInvalidVarying()
1817 vertex_shader, "TEMPLATE_INPUT_OUTPUT_DECLARATIONS", "in float data;\n"); in testInvalidVarying()
1818 vertex_shader = gl3cts::TransformFeedback::Utilities::preprocessCode(vertex_shader, "TEMPLATE_OUTPUT_SETTERS", ""); in testInvalidVarying()
1823 gl, m_context.getTestContext().getLog(), NULL, NULL, NULL, vertex_shader.c_str(), s_fragment_shader, in testInvalidVarying()
1860 std::string vertex_shader(s_vertex_shader_template); in testRepeatedVarying()
1862 vertex_shader = gl3cts::TransformFeedback::Utilities::preprocessCode( in testRepeatedVarying()
1863 vertex_shader, "TEMPLATE_INPUT_OUTPUT_DECLARATIONS", "out float result;\n"); in testRepeatedVarying()
1864 vertex_shader in testRepeatedVarying()
3554 const glw::GLchar* vertex_shader = s_shader_cases[shader_case].vertex_shader; buildProgram() local
[all...]
/third_party/glfw/tests/
H A Dmsaa.c103 GLuint vertex_buffer, vertex_shader, fragment_shader, program; in main() local
159 vertex_shader = glCreateShader(GL_VERTEX_SHADER); in main()
160 glShaderSource(vertex_shader, 1, &vertex_shader_text, NULL); in main()
161 glCompileShader(vertex_shader); in main()
168 glAttachShader(program, vertex_shader); in main()
H A Dtearing.c161 GLuint vertex_buffer, vertex_shader, fragment_shader, program; in main() local
194 vertex_shader = glCreateShader(GL_VERTEX_SHADER); in main()
195 glShaderSource(vertex_shader, 1, &vertex_shader_text, NULL); in main()
196 glCompileShader(vertex_shader); in main()
203 glAttachShader(program, vertex_shader); in main()
H A Dreopen.c122 GLuint vertex_shader, fragment_shader, program, vertex_buffer; in main() local
172 vertex_shader = glCreateShader(GL_VERTEX_SHADER); in main()
173 glShaderSource(vertex_shader, 1, &vertex_shader_text, NULL); in main()
174 glCompileShader(vertex_shader); in main()
181 glAttachShader(program, vertex_shader); in main()
H A Dcursor.c333 GLuint vertex_buffer, vertex_shader, fragment_shader, program; in main() local
392 vertex_shader = glCreateShader(GL_VERTEX_SHADER); in main()
393 glShaderSource(vertex_shader, 1, &vertex_shader_text, NULL); in main()
394 glCompileShader(vertex_shader); in main()
401 glAttachShader(program, vertex_shader); in main()
/third_party/glfw/examples/
H A Doffscreen.c78 GLuint vertex_buffer, vertex_shader, fragment_shader, program; in main() local
112 vertex_shader = glCreateShader(GL_VERTEX_SHADER); in main()
113 glShaderSource(vertex_shader, 1, &vertex_shader_text, NULL); in main()
114 glCompileShader(vertex_shader); in main()
121 glAttachShader(program, vertex_shader); in main()
H A Dsharing.c114 GLuint vertex_shader, fragment_shader; in main() local
131 vertex_shader = glCreateShader(GL_VERTEX_SHADER); in main()
132 glShaderSource(vertex_shader, 1, &vertex_shader_text, NULL); in main()
133 glCompileShader(vertex_shader); in main()
140 glAttachShader(program, vertex_shader); in main()
H A Dtriangle-opengl.c114 const GLuint vertex_shader = glCreateShader(GL_VERTEX_SHADER); in main() local
115 glShaderSource(vertex_shader, 1, &vertex_shader_text, NULL); in main()
116 glCompileShader(vertex_shader); in main()
123 glAttachShader(program, vertex_shader); in main()
H A Dtriangle-opengles.c118 const GLuint vertex_shader = glCreateShader(GL_VERTEX_SHADER); in main() local
119 glShaderSource(vertex_shader, 1, &vertex_shader_text, NULL); in main()
120 glCompileShader(vertex_shader); in main()
127 glAttachShader(program, vertex_shader); in main()
H A Dheightmap.c155 GLuint vertex_shader = 0u; in make_shader_program() local
160 vertex_shader = make_shader(GL_VERTEX_SHADER, vs_text); in make_shader_program()
161 if (vertex_shader != 0u) in make_shader_program()
171 glAttachShader(program, vertex_shader); in make_shader_program()
183 glDeleteShader(vertex_shader); in make_shader_program()
191 glDeleteShader(vertex_shader); in make_shader_program()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_context.c269 if (draw->vs.vertex_shader) { in draw_is_vs_window_space()
270 struct tgsi_shader_info *info = &draw->vs.vertex_shader->info; in draw_is_vs_window_space()
642 return &draw->vs.vertex_shader->info; in draw_get_shader_info()
741 const struct tgsi_shader_info *info = &draw->vs.vertex_shader->info; in draw_total_vs_outputs()
976 return draw->vs.vertex_shader->viewport_index_output; in draw_current_shader_viewport_index_output()
990 return draw->vs.vertex_shader->info.writes_viewport_index; in draw_current_shader_uses_viewport_index()
1029 return draw->vs.vertex_shader->info.num_written_clipdistance; in draw_current_shader_num_written_clipdistances()
1039 return draw->vs.vertex_shader->info.num_written_culldistance; in draw_current_shader_num_written_culldistances()
H A Ddraw_pt_fetch_shade_emit.c76 unsigned num_vs_inputs = draw->vs.vertex_shader->info.num_inputs; in fse_prepare()
146 fse->active = draw_vs_lookup_variant(draw->vs.vertex_shader, &fse->key); in fse_prepare()
174 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in fse_prepare()
H A Ddraw_vs.c128 draw->vs.vertex_shader = dvs; in draw_bind_vertex_shader()
140 draw->vs.vertex_shader = NULL; in draw_bind_vertex_shader()
H A Ddraw_pt_fetch_shade_pipeline_llvm.c289 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in llvm_middle_end_prepare()
641 struct draw_vertex_shader *vshader = draw->vs.vertex_shader; in llvm_pipeline_generic()
691 struct draw_vertex_shader *vshader = draw->vs.vertex_shader; in llvm_pipeline_generic()
753 draw->vs.vertex_shader->info.writes_viewport_index)) { in llvm_pipeline_generic()
H A Ddraw_llvm.c859 llvm_vertex_shader(llvm->draw->vs.vertex_shader); in draw_llvm_create_variant()
895 if (llvm->draw->vs.vertex_shader->state.type == PIPE_SHADER_IR_TGSI) in draw_llvm_create_variant()
896 tgsi_dump(llvm->draw->vs.vertex_shader->state.tokens, 0); in draw_llvm_create_variant()
898 nir_print_shader(llvm->draw->vs.vertex_shader->state.ir.nir, stderr); in draw_llvm_create_variant()
968 const struct tgsi_token *tokens = llvm->draw->vs.vertex_shader->state.tokens; in generate_vs()
989 params.info = &llvm->draw->vs.vertex_shader->info; in generate_vs()
995 if (llvm->draw->vs.vertex_shader->state.ir.nir && in generate_vs()
996 llvm->draw->vs.vertex_shader->state.type == PIPE_SHADER_IR_NIR) in generate_vs()
998 llvm->draw->vs.vertex_shader->state.ir.nir, in generate_vs()
1008 const struct tgsi_shader_info *info = &llvm->draw->vs.vertex_shader in generate_vs()
[all...]
H A Ddraw_pipe_twoside.c106 const struct draw_vertex_shader *vs = stage->draw->vs.vertex_shader; in twoside_first_tri()
H A Ddraw_pt_fetch_shade_pipeline.c77 struct draw_vertex_shader *vs = draw->vs.vertex_shader; in fetch_pipeline_prepare()
229 struct draw_vertex_shader *vshader = draw->vs.vertex_shader; in fetch_pipeline_generic()
/third_party/skia/third_party/externals/imgui/backends/
H A Dimgui_impl_opengl3.cpp701 const GLchar* vertex_shader = NULL; in ImGui_ImplOpenGL3_CreateDeviceObjects() local
705 vertex_shader = vertex_shader_glsl_120; in ImGui_ImplOpenGL3_CreateDeviceObjects()
710 vertex_shader = vertex_shader_glsl_410_core; in ImGui_ImplOpenGL3_CreateDeviceObjects()
715 vertex_shader = vertex_shader_glsl_300_es; in ImGui_ImplOpenGL3_CreateDeviceObjects()
720 vertex_shader = vertex_shader_glsl_130; in ImGui_ImplOpenGL3_CreateDeviceObjects()
725 const GLchar* vertex_shader_with_version[2] = { bd->GlslVersionString, vertex_shader }; in ImGui_ImplOpenGL3_CreateDeviceObjects()
/third_party/vk-gl-cts/external/amber/src/src/dawn/
H A Dpipeline_info.h48 : pipeline(the_pipeline), vertex_shader(vert), fragment_shader(frag) {} in RenderPipelineInfo()
52 ::dawn::ShaderModule vertex_shader; member
H A Dpipeline_info_test.cc41 EXPECT_FALSE(static_cast<bool>(rpi.vertex_shader)); in TEST_F()
/third_party/mesa3d/src/intel/tools/imgui/
H A Dimgui_impl_opengl3.cpp367 const GLchar* vertex_shader = NULL; in ImGui_ImplOpenGL3_CreateDeviceObjects() local
371 vertex_shader = vertex_shader_glsl_120; in ImGui_ImplOpenGL3_CreateDeviceObjects()
376 vertex_shader = vertex_shader_glsl_130; in ImGui_ImplOpenGL3_CreateDeviceObjects()
381 const GLchar* vertex_shader_with_version[2] = { g_GlslVersionString, vertex_shader }; in ImGui_ImplOpenGL3_CreateDeviceObjects()
/third_party/ffmpeg/libavdevice/
H A Dopengl_enc.c196 GLuint vertex_shader; ///< Vertex shader member
295 opengl->glprocs.glDeleteShader(opengl->vertex_shader); in opengl_deinit_context()
297 opengl->vertex_shader = opengl->fragment_shader = 0; in opengl_deinit_context()
784 opengl->vertex_shader = opengl_load_shader(opengl, FF_GL_VERTEX_SHADER, in opengl_compile_shaders()
786 if (!opengl->vertex_shader) { in opengl_compile_shaders()
801 opengl->glprocs.glAttachShader(opengl->program, opengl->vertex_shader); in opengl_compile_shaders()
835 opengl->glprocs.glDeleteShader(opengl->vertex_shader); in opengl_compile_shaders()
838 opengl->fragment_shader = opengl->vertex_shader = opengl->program = 0; in opengl_compile_shaders()
/third_party/mesa3d/src/gallium/auxiliary/cso_cache/
H A Dcso_context.c105 void *vertex_shader, *vertex_shader_saved; member
658 if (ctx->vertex_shader != handle) { in cso_set_vertex_shader_handle()
659 ctx->vertex_shader = handle; in cso_set_vertex_shader_handle()
668 ctx->vertex_shader_saved = ctx->vertex_shader; in cso_save_vertex_shader()
674 if (ctx->vertex_shader_saved != ctx->vertex_shader) { in cso_restore_vertex_shader()
676 ctx->vertex_shader = ctx->vertex_shader_saved; in cso_restore_vertex_shader()
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_cube_map_array/
H A DesextcTextureCubeMapArraySampling.cpp4359 , vertex_shader(0)
4412 return vertex_shader;
4439 vertex_shader = shader_group.pass_through_vertex_shader;
4440 is_program_defined = ((0 != fragment_shader) && (0 != vertex_shader));
4445 vertex_shader = shader_group.pass_through_vertex_shader;
4446 is_program_defined = ((0 != fragment_shader) && (0 != geometry_shader) && (0 != vertex_shader));
4452 vertex_shader = shader_group.pass_through_vertex_shader;
4454 (0 != tesselation_evaluation_shader) && (0 != vertex_shader));
4463 vertex_shader = shader_group.pass_through_vertex_shader;
4465 (0 != tesselation_evaluation_shader) && (0 != vertex_shader));
[all...]

Completed in 44 milliseconds

12