/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_pipe_flatshade.c | 256 struct flat_stage *flatshade = CALLOC_STRUCT(flat_stage); in draw_flatshade_stage() local 257 if (flatshade == NULL) in draw_flatshade_stage() 260 flatshade->stage.draw = draw; in draw_flatshade_stage() 261 flatshade->stage.name = "flatshade"; in draw_flatshade_stage() 262 flatshade->stage.next = NULL; in draw_flatshade_stage() 263 flatshade->stage.point = draw_pipe_passthrough_point; in draw_flatshade_stage() 264 flatshade->stage.line = flatshade_first_line; in draw_flatshade_stage() 265 flatshade->stage.tri = flatshade_first_tri; in draw_flatshade_stage() 266 flatshade->stage.flush = flatshade_flush; in draw_flatshade_stage() 267 flatshade->stage.reset_stipple_counter = flatshade_reset_stipple_counter; in draw_flatshade_stage() [all …]
|
D | draw_pipe.c | 49 draw->pipeline.flatshade = draw_flatshade_stage( draw ); in draw_pipeline_init() 61 !draw->pipeline.flatshade || in draw_pipeline_init() 93 if (draw->pipeline.flatshade) in draw_pipeline_destroy() 94 draw->pipeline.flatshade->destroy( draw->pipeline.flatshade ); in draw_pipeline_destroy()
|
D | draw_context.c | 705 boolean flatshade ) in draw_get_rasterizer_no_cull() argument 707 if (!draw->rasterizer_no_cull[scissor][flatshade]) { in draw_get_rasterizer_no_cull() 714 rast.flatshade = flatshade; in draw_get_rasterizer_no_cull() 718 draw->rasterizer_no_cull[scissor][flatshade] = in draw_get_rasterizer_no_cull() 721 return draw->rasterizer_no_cull[scissor][flatshade]; in draw_get_rasterizer_no_cull()
|
D | draw_pipe_validate.c | 237 if (rast->flatshade && precalc_flat) { in validate_pipeline() 238 draw->pipeline.flatshade->next = next; in validate_pipeline() 239 next = draw->pipeline.flatshade; in validate_pipeline()
|
D | draw_pt_decompose.h | 6 !(draw->rasterizer->flatshade && \
|
D | draw_private.h | 108 struct draw_stage *flatshade; member 466 boolean flatshade );
|
D | draw_pipe_wide_line.c | 161 r = draw_get_rasterizer_no_cull(draw, rast->scissor, rast->flatshade); in wideline_first_line()
|
/external/deqp/framework/opengl/simplereference/ |
D | sglrShaderProgram.hpp | 67 …(rr::GenericVecType type_, int flags = VARYINGFLAG_NONE) : type(type_), flatshade((flags & VARYING… in VertexToFragmentVarying() 70 bool flatshade; member 75 …(rr::GenericVecType type_, int flags = VARYINGFLAG_NONE) : type(type_), flatshade((flags & VARYING… in VertexToGeometryVarying() 78 bool flatshade; member 83 …(rr::GenericVecType type_, int flags = VARYINGFLAG_NONE) : type(type_), flatshade((flags & VARYING… in GeometryToFragmentVarying() 86 bool flatshade; member
|
D | sglrShaderProgram.cpp | 164 … this->rr::VertexShader::m_outputs[ndx].flatshade = decl.m_vertexToGeometryVaryings[ndx].flatshade; in ShaderProgram() 171 …this->rr::GeometryShader::m_outputs[ndx].flatshade = decl.m_geometryToFragmentVaryings[ndx].flatsh… in ShaderProgram() 181 … this->rr::VertexShader::m_outputs[ndx].flatshade = decl.m_vertexToFragmentVaryings[ndx].flatshade; in ShaderProgram()
|
/external/deqp/framework/referencerenderer/ |
D | rrShaders.hpp | 60 flatshade = false; in VertexVaryingInfo() 67 flatshade == other.flatshade; in operator ==() 71 bool flatshade; member
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_rasterizer.c | 85 rast->shademode = svga_translate_flatshade( templ->flatshade ); in svga_create_rasterizer_state() 184 (templ->flatshade || in svga_create_rasterizer_state()
|
D | svga_draw.h | 47 boolean flatshade,
|
D | svga_pipe_draw.c | 237 svga->curr.rast->templ.flatshade, in retry_draw_range_elements() 288 svga->curr.rast->templ.flatshade, in retry_draw_arrays()
|
D | svga_draw.c | 87 boolean flatshade, in svga_hwtnl_set_flatshade() argument 91 hwtnl->api_pv = (flatshade && !flatshade_first) ? PV_LAST : PV_FIRST; in svga_hwtnl_set_flatshade()
|
D | svga_swtnl_state.c | 155 svga->curr.rast->templ.flatshade ? INTERP_CONSTANT : INTERP_LINEAR; in svga_swtnl_update_vdecl()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_fs.h | 63 unsigned flatshade:1; member
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_quad_fs.c | 77 machine->flatshade_color = softpipe->rasterizer->flatshade ? TRUE : FALSE; in shade_quad()
|
D | sp_state_derived.c | 117 if (softpipe->rasterizer->flatshade) in softpipe_get_vertex_info()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state.h | 45 bool flatshade; member
|
D | si_state_draw.c | 123 rctx->queued.named.rasterizer->flatshade)) in si_pipe_shader_ps() 330 rctx->rasterizer && rctx->rasterizer->flatshade)) { in si_update_spi_map()
|
/external/mesa3d/src/gallium/tests/graw/ |
D | tri.c | 128 rasterizer.flatshade = FlatShade; in init()
|
/external/mesa3d/src/gallium/include/pipe/ |
D | p_state.h | 81 unsigned flatshade:1; member
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_pipe.h | 182 boolean flatshade; member 244 unsigned flatshade; member 362 boolean flatshade; member
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_rasterizer.c | 88 raster->flatshade = 1; in update_raster_state()
|
/external/mesa3d/src/gallium/docs/source/cso/ |
D | rasterizer.rst | 46 flatshade chapter 59 CONSTANT, LINEAR and PERSPECTIVE. The flatshade state is needed at
|