Searched defs:shader_stage (Results 1 - 13 of 13) sorted by relevance

/external/mesa3d/src/compiler/glsl/
H A Dir_set_program_inouts.cpp47 gl_shader_stage shader_stage)
50 this->shader_stage = shader_stage;
67 gl_shader_stage shader_stage; member in class:__anon15842::ir_set_program_inouts_visitor
153 if (this->shader_stage == MESA_SHADER_GEOMETRY &&
158 if (this->shader_stage == MESA_SHADER_TESS_CTRL &&
164 if (this->shader_stage == MESA_SHADER_TESS_CTRL &&
170 if (this->shader_stage == MESA_SHADER_TESS_EVAL &&
176 if (this->shader_stage == MESA_SHADER_VERTEX &&
181 this->shader_stage);
46 ir_set_program_inouts_visitor(struct gl_program *prog, gl_shader_stage shader_stage) argument
424 do_set_program_inouts(exec_list *instructions, struct gl_program *prog, gl_shader_stage shader_stage) argument
[all...]
H A Dlower_tess_level.cpp57 explicit lower_tess_level_visitor(gl_shader_stage shader_stage) argument
60 new_tess_level_inner_var(NULL), shader_stage(shader_stage)
92 const gl_shader_stage shader_stage; member in class:__anon15872::lower_tess_level_visitor
H A Dlink_atomics.cpp102 const unsigned shader_stage)
116 shader_stage);
135 buf->stage_counter_references[shader_stage] += t->length;
137 buf->stage_counter_references[shader_stage]++;
98 process_atomic_variable(const glsl_type *t, struct gl_shader_program *prog, unsigned *uniform_loc, ir_variable *var, active_atomic_buffer *const buffers, unsigned *num_buffers, int *offset, const unsigned shader_stage) argument
H A Dlower_distance.cpp60 explicit lower_distance_visitor(gl_shader_stage shader_stage, argument
65 new_distance_in_var(NULL), shader_stage(shader_stage),
70 explicit lower_distance_visitor(gl_shader_stage shader_stage, argument
79 shader_stage(shader_stage),
124 const gl_shader_stage shader_stage; member in class:__anon15859::lower_distance_visitor
178 this->shader_stage == MESA_SHADER_FRAGMENT) ||
180 (this->shader_stage == MESA_SHADER_VERTEX ||
181 this->shader_stage
[all...]
/external/mesa3d/src/mesa/state_tracker/
H A Dst_atom_sampler.c246 enum pipe_shader_type shader_stage,
319 cso_set_samplers(st->cso_context, shader_stage, *num_samplers, states);
245 update_shader_samplers(struct st_context *st, enum pipe_shader_type shader_stage, const struct gl_program *prog, unsigned max_units, struct pipe_sampler_state *samplers, unsigned *num_samplers) argument
H A Dst_atom_texture.c114 enum pipe_shader_type shader_stage = st_shader_stage_to_ptarget(mesa_shader); local
194 shader_stage,
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_context.c967 enum pipe_shader_type shader_stage,
973 debug_assert(shader_stage < PIPE_SHADER_TYPES);
979 draw->sampler_views[shader_stage][i] = views[i];
981 draw->sampler_views[shader_stage][i] = NULL;
983 draw->num_sampler_views[shader_stage] = num;
988 enum pipe_shader_type shader_stage,
994 debug_assert(shader_stage < PIPE_SHADER_TYPES);
1000 draw->samplers[shader_stage][i] = samplers[i];
1002 draw->samplers[shader_stage][i] = NULL;
1004 draw->num_samplers[shader_stage]
966 draw_set_sampler_views(struct draw_context *draw, enum pipe_shader_type shader_stage, struct pipe_sampler_view **views, unsigned num) argument
987 draw_set_samplers(struct draw_context *draw, enum pipe_shader_type shader_stage, struct pipe_sampler_state **samplers, unsigned num) argument
1013 draw_set_mapped_texture(struct draw_context *draw, unsigned shader_stage, unsigned sview_idx, uint32_t width, uint32_t height, uint32_t depth, uint32_t first_level, uint32_t last_level, const void *base_ptr, uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS], uint32_t img_stride[PIPE_MAX_TEXTURE_LEVELS], uint32_t mip_offsets[PIPE_MAX_TEXTURE_LEVELS]) argument
[all...]
H A Ddraw_llvm.c2071 unsigned shader_stage,
2083 assert(shader_stage == PIPE_SHADER_VERTEX ||
2084 shader_stage == PIPE_SHADER_GEOMETRY);
2086 if (shader_stage == PIPE_SHADER_VERTEX) {
2090 } else if (shader_stage == PIPE_SHADER_GEOMETRY) {
2070 draw_llvm_set_mapped_texture(struct draw_context *draw, unsigned shader_stage, unsigned sview_idx, uint32_t width, uint32_t height, uint32_t depth, uint32_t first_level, uint32_t last_level, const void *base_ptr, uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS], uint32_t img_stride[PIPE_MAX_TEXTURE_LEVELS], uint32_t mip_offsets[PIPE_MAX_TEXTURE_LEVELS]) argument
/external/deqp/external/openglcts/modules/gl/
H A Dgl3cCommonBugsTests.cpp1698 * @param shader_stage Enum to return the string for.
1702 std::string PerVertexValidationTest::getShaderStageName(_shader_stage shader_stage) const
1706 switch (shader_stage)
2577 _shader_stage shader_stage; member in struct:gl3cts::_shader_program
2611 if ((used_shader_stages & current_shader_program.shader_stage) != 0)
2633 << getShaderStageName(current_shader_program.shader_stage)
2663 if ((used_shader_stages & current_shader_program.shader_stage) != 0)
2764 _shader_stage shader_stage; member in struct:gl3cts::_shader
2800 const _shader_stage& current_shader_stage = shaders[n_shader].shader_stage;
H A Dgl4cShaderSubroutineTests.cpp442 GLuint Utils::program::getSubroutineIndex(const glw::GLchar* subroutine_name, glw::GLenum shader_stage) const
447 index = gl.getSubroutineIndex(m_program_object_id, shader_stage, subroutine_name);
467 GLint Utils::program::getSubroutineUniformLocation(const glw::GLchar* uniform_name, glw::GLenum shader_stage) const
472 location = gl.getSubroutineUniformLocation(m_program_object_id, shader_stage, uniform_name);
1091 * @param shader_stage Shader stage to user for the query.
1095 glw::GLenum Utils::getGLenumForShaderStage(const _shader_stage& shader_stage) argument
1099 switch (shader_stage)
1121 } /* switch (shader_stage) */
1230 * @param shader_stage Shader stage to use for the query.
1234 std::string Utils::getShaderStageString(const _shader_stage& shader_stage) argument
8068 getShaderBody(const Utils::_shader_stage& shader_stage, const unsigned int& n_id) const argument
8803 verifySubroutineUniformValuesForShaderStage( const _shader_stage& shader_stage, const _subroutine_uniform_value_verification& verification) argument
11010 glw::GLenum shader_stage = undefined_shader_stages[n_undefined_shader_stage]; local
11475 executeTest(const Utils::_shader_stage& shader_stage) argument
11767 getShaderBody(const Utils::_shader_stage& shader_stage, const unsigned int& n_subroutine_types, const _test_case& test_case) const argument
12090 executeIteration(const Utils::_shader_stage& shader_stage) argument
12473 executeIteration(const Utils::_shader_stage& shader_stage) argument
13148 executeIteration(const Utils::_shader_stage& shader_stage) argument
[all...]
H A Dgl4cGPUShaderFP64Tests.cpp3341 for (std::vector<shaderStage>::const_iterator shader_stage = m_shader_stages.begin();
3342 m_shader_stages.end() != shader_stage; ++shader_stage)
3348 if (false == test(*shader_stage, *uniform_type))
3385 * @param shader_stage Tested shader stage id
3389 glw::GLenum GPUShaderFP64Test2::getCapturedPrimitiveType(shaderStage shader_stage) const
3391 switch (shader_stage)
3408 * @param shader_stage Tested shader stage id
3412 glw::GLenum GPUShaderFP64Test2::getDrawPrimitiveType(shaderStage shader_stage) const
3414 switch (shader_stage)
3536 getAmountUniforms(shaderStage shader_stage, const uniformTypeDetails& uniform_type) const argument
3733 prepareProgram(shaderStage shader_stage, const uniformTypeDetails& uniform_type, Utils::programInfo& out_program_info) const argument
4106 prepareUniformDefinitions(shaderStage shader_stage, const uniformTypeDetails& uniform_type, std::string& out_source_code) const argument
4134 prepareUniforms(shaderStage shader_stage, const uniformTypeDetails& uniform_type, const Utils::programInfo& program_info) const argument
4219 prepareUniformVerification(shaderStage shader_stage, const uniformTypeDetails& uniform_type, std::string& out_source_code) const argument
4275 test(shaderStage shader_stage, const uniformTypeDetails& uniform_type) const argument
[all...]
/external/mesa3d/src/gallium/auxiliary/cso_cache/
H A Dcso_context.c1205 cso_single_sampler(struct cso_context *ctx, unsigned shader_stage, argument
1239 ctx->samplers[shader_stage].cso_samplers[idx] = cso;
1240 ctx->samplers[shader_stage].samplers[idx] = cso->data;
1242 ctx->samplers[shader_stage].cso_samplers[idx] = NULL;
1243 ctx->samplers[shader_stage].samplers[idx] = NULL;
1255 enum pipe_shader_type shader_stage)
1257 struct sampler_info *info = &ctx->samplers[shader_stage];
1268 ctx->pipe->bind_sampler_states(ctx->pipe, shader_stage, 0,
1281 enum pipe_shader_type shader_stage,
1285 struct sampler_info *info = &ctx->samplers[shader_stage];
1254 cso_single_sampler_done(struct cso_context *ctx, enum pipe_shader_type shader_stage) argument
1280 cso_set_samplers(struct cso_context *ctx, enum pipe_shader_type shader_stage, unsigned nr, const struct pipe_sampler_state **templates) argument
1344 cso_set_sampler_views(struct cso_context *ctx, enum pipe_shader_type shader_stage, unsigned count, struct pipe_sampler_view **views) argument
1421 cso_set_shader_images(struct cso_context *ctx, enum pipe_shader_type shader_stage, unsigned start, unsigned count, struct pipe_image_view *images) argument
1539 cso_set_constant_buffer(struct cso_context *cso, unsigned shader_stage, unsigned index, struct pipe_constant_buffer *cb) argument
1552 cso_set_constant_buffer_resource(struct cso_context *cso, unsigned shader_stage, unsigned index, struct pipe_resource *buffer) argument
1570 cso_save_constant_buffer_slot0(struct cso_context *cso, unsigned shader_stage) argument
1578 cso_restore_constant_buffer_slot0(struct cso_context *cso, unsigned shader_stage) argument
[all...]
/external/deqp/external/openglcts/modules/glesext/texture_cube_map_array/
H A DesextcTextureCubeMapArraySampling.cpp4865 * @param shader_stage Stage of shader
4868 void TextureCubeMapArraySamplingTest::shaderDefinition::init(const glw::Functions& gl, glw::GLenum shader_stage, argument
4873 m_shader_stage = shader_stage;

Completed in 438 milliseconds