Searched refs:stage (Results 1 - 25 of 470) sorted by relevance

1234567891011>>

/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_util.c40 draw_pipe_passthrough_point(struct draw_stage *stage, struct prim_header *header) argument
42 stage->next->point(stage->next, header);
46 draw_pipe_passthrough_line(struct draw_stage *stage, struct prim_header *header) argument
48 stage->next->line(stage->next, header);
52 draw_pipe_passthrough_tri(struct draw_stage *stage, struct prim_header *header) argument
54 stage->next->tri(stage->next, header);
69 boolean draw_alloc_temp_verts( struct draw_stage *stage, unsigne argument
114 struct draw_stage *stage = draw->pipeline.first; local
[all...]
H A Ddraw_pipe_cull.c29 * \brief Drawing stage for polygon culling
43 struct draw_stage stage; member in struct:cull_stage
49 static inline struct cull_stage *cull_stage( struct draw_stage *stage )
51 return (struct cull_stage *)stage;
66 static void cull_point( struct draw_stage *stage, argument
70 draw_current_shader_num_written_culldistances(stage->draw);
72 draw_current_shader_num_written_clipdistances(stage->draw);
80 draw_current_shader_ccdistance_output(stage->draw, cull_idx);
87 stage->next->point( stage
96 cull_line( struct draw_stage *stage, struct prim_header *header ) argument
127 cull_tri( struct draw_stage *stage, struct prim_header *header ) argument
188 cull_first_point( struct draw_stage *stage, struct prim_header *header ) argument
203 cull_first_line( struct draw_stage *stage, struct prim_header *header ) argument
218 cull_first_tri( struct draw_stage *stage, struct prim_header *header ) argument
231 cull_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_unfilled.c29 * \brief Drawing stage for handling glPolygonMode(line/point).
44 struct draw_stage stage; member in struct:unfilled_stage
56 static inline struct unfilled_stage *unfilled_stage( struct draw_stage *stage )
58 return (struct unfilled_stage *)stage;
62 inject_front_face_info(struct draw_stage *stage, argument
65 struct unfilled_stage *unfilled = unfilled_stage(stage);
68 (stage->draw->rasterizer->front_ccw && ccw) ||
69 (!stage->draw->rasterizer->front_ccw && !ccw));
89 static void point(struct draw_stage *stage, argument
97 stage
100 line(struct draw_stage *stage, struct prim_header *header, struct vertex_header *v0, struct vertex_header *v1) argument
114 points(struct draw_stage *stage, struct prim_header *header) argument
132 lines(struct draw_stage *stage, struct prim_header *header) argument
186 unfilled_tri( struct draw_stage *stage, struct prim_header *header ) argument
212 unfilled_first_tri( struct draw_stage *stage, struct prim_header *header ) argument
227 unfilled_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_twoside.c39 struct draw_stage stage; member in struct:twoside_stage
46 static inline struct twoside_stage *twoside_stage( struct draw_stage *stage )
48 return (struct twoside_stage *)stage;
59 struct vertex_header *tmp = dup_vert( &twoside->stage, v, idx );
76 static void twoside_tri( struct draw_stage *stage, argument
79 struct twoside_stage *twoside = twoside_stage(stage);
93 stage->next->tri( stage->next, &tmp );
96 stage->next->tri( stage
102 twoside_first_tri( struct draw_stage *stage, struct prim_header *header ) argument
142 twoside_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_stipple.c49 struct draw_stage stage; member in struct:stipple_stage
57 stipple_stage(struct draw_stage *stage) argument
59 return (struct stipple_stage *) stage;
90 emit_segment(struct draw_stage *stage, struct prim_header *header, argument
93 struct vertex_header *v0new = dup_vert(stage, header->v[0], 0);
94 struct vertex_header *v1new = dup_vert(stage, header->v[1], 1);
98 screen_interp( stage->draw, v0new, t0, header->v[0], header->v[1] );
103 screen_interp( stage->draw, v1new, t1, header->v[0], header->v[1] );
107 stage->next->line( stage
120 stipple_line(struct draw_stage *stage, struct prim_header *header) argument
175 reset_stipple_counter(struct draw_stage *stage) argument
183 stipple_reset_point(struct draw_stage *stage, struct prim_header *header) argument
191 stipple_reset_tri(struct draw_stage *stage, struct prim_header *header) argument
200 stipple_first_line(struct draw_stage *stage, struct prim_header *header) argument
215 stipple_flush(struct draw_stage *stage, unsigned flags) argument
[all...]
H A Ddraw_pipe_flatshade.c43 struct draw_stage stage; member in struct:flat_stage
51 flat_stage(struct draw_stage *stage) argument
53 return (struct flat_stage *) stage;
58 static inline void copy_flats( struct draw_stage *stage, argument
62 const struct flat_stage *flat = flat_stage(stage);
73 static inline void copy_flats2( struct draw_stage *stage, argument
78 const struct flat_stage *flat = flat_stage(stage);
93 static void flatshade_tri_0( struct draw_stage *stage, argument
102 tmp.v[1] = dup_vert(stage, header->v[1], 0);
103 tmp.v[2] = dup_vert(stage, heade
111 flatshade_tri_2( struct draw_stage *stage, struct prim_header *header ) argument
132 flatshade_line_0( struct draw_stage *stage, struct prim_header *header ) argument
149 flatshade_line_1( struct draw_stage *stage, struct prim_header *header ) argument
269 flatshade_first_tri( struct draw_stage *stage, struct prim_header *header ) argument
276 flatshade_first_line( struct draw_stage *stage, struct prim_header *header ) argument
284 flatshade_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_wide_point.c67 struct draw_stage stage; /**< base class */ member in struct:widepoint_stage
87 widepoint_stage( struct draw_stage *stage )
89 return (struct widepoint_stage *)stage;
101 const struct draw_context *draw = wide->stage.draw;
124 static void widepoint_point( struct draw_stage *stage, argument
127 const struct widepoint_stage *wide = widepoint_stage(stage);
128 const unsigned pos = draw_current_shader_position_output(stage->draw);
129 const boolean sprite = (boolean) stage->draw->rasterizer->point_quad_rasterization;
136 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
137 struct vertex_header *v1 = dup_vert(stage, heade
197 widepoint_first_point(struct draw_stage *stage, struct prim_header *header) argument
283 widepoint_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_offset.c43 struct draw_stage stage; member in struct:offset_stage
52 static inline struct offset_stage *offset_stage( struct draw_stage *stage )
54 return (struct offset_stage *) stage;
65 static void do_offset_tri( struct draw_stage *stage, argument
68 const unsigned pos = draw_current_shader_position_output(stage->draw);
69 struct offset_stage *offset = offset_stage(stage);
97 if (stage->draw->floating_point_depth) {
127 stage->next->tri( stage->next, header );
131 static void offset_tri( struct draw_stage *stage, argument
147 offset_first_tri( struct draw_stage *stage, struct prim_header *header ) argument
207 offset_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_wide_line.c41 struct draw_stage stage; member in struct:wideline_stage
48 static inline struct wideline_stage *wideline_stage( struct draw_stage *stage )
50 return (struct wideline_stage *)stage;
58 static void wideline_line( struct draw_stage *stage, argument
61 /*const struct wideline_stage *wide = wideline_stage(stage);*/
62 const unsigned pos = draw_current_shader_position_output(stage->draw);
63 const float half_width = 0.5f * stage->draw->rasterizer->line_width;
67 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
68 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1);
69 struct vertex_header *v2 = dup_vert(stage, heade
152 wideline_first_line( struct draw_stage *stage, struct prim_header *header ) argument
172 wideline_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_vbuf.c30 * Vertex buffer drawing stage.
50 * Vertex buffer emit stage.
53 struct draw_stage stage; /**< This must be first (base class) */ member in struct:vbuf_stage
90 vbuf_stage( struct draw_stage *stage )
92 assert(stage);
93 return (struct vbuf_stage *)stage;
155 vbuf_tri( struct draw_stage *stage, argument
158 struct vbuf_stage *vbuf = vbuf_stage( stage );
170 vbuf_line( struct draw_stage *stage, argument
173 struct vbuf_stage *vbuf = vbuf_stage( stage );
185 vbuf_point( struct draw_stage *stage, struct prim_header *prim ) argument
285 vbuf_first_tri( struct draw_stage *stage, struct prim_header *prim ) argument
298 vbuf_first_line( struct draw_stage *stage, struct prim_header *prim ) argument
311 vbuf_first_point( struct draw_stage *stage, struct prim_header *prim ) argument
397 vbuf_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe.h60 struct draw_stage *next; /**< next stage in pipeline */
95 extern void draw_free_temp_verts( struct draw_stage *stage );
96 extern boolean draw_alloc_temp_verts( struct draw_stage *stage, unsigned nr );
100 void draw_pipe_passthrough_tri(struct draw_stage *stage, struct prim_header *header);
101 void draw_pipe_passthrough_line(struct draw_stage *stage, struct prim_header *header);
102 void draw_pipe_passthrough_point(struct draw_stage *stage, struct prim_header *header);
105 struct draw_stage *stage);
107 struct draw_stage *stage);
109 struct draw_stage *stage);
113 * \param stage drawin
119 dup_vert( struct draw_stage *stage, const struct vertex_header *vert, unsigned idx ) argument
[all...]
/external/toolchain-utils/bestflags/
H A Dpipeline_worker.py4 """The pipeline_worker functions of the build and test stage of the framework.
21 def Helper(stage, done_dict, helper_queue, completed_queue, result_queue):
30 stage: The current stage of the pipeline, for example, build stage or test
31 stage.
43 the duplicate tasks will be sent to the next stage via this queue.
59 assert not task.Done(stage)
62 identifier = task.GetIdentifier(stage)
71 task.SetResult(stage, done_dic
[all...]
H A Dmock_task.py22 def __init__(self, stage, identifier, cost=0):
26 stage: the stage of this test is in.
32 _cost field will have this cost. The stage field verifies that the module
33 being tested and the unitest are in the same stage. If the unitest does
40 self._stage = stage
51 def GetIdentifier(self, stage):
52 assert stage == self._stage
55 def SetResult(self, stage, cost):
56 assert stage
[all...]
/external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/
H A Dgain_dequant.h33 int16_t stage /* (i) The stage of the search */
H A Dgain_quant.h31 int16_t stage, /* (i) The stage of the search */
H A Dgain_dequant.c31 int16_t stage /* (i) The stage of the search */
42 gain = WebRtcIlbcfix_kGain[stage];
/external/guice/core/src/com/google/inject/
H A DGuice.java78 * stage.
83 public static Injector createInjector(Stage stage, Module... modules) { argument
84 return createInjector(stage, Arrays.asList(modules));
89 * stage.
94 public static Injector createInjector(Stage stage, argument
97 .stage(stage)
/external/mesa3d/src/mesa/state_tracker/
H A Dst_cb_feedback.c63 struct draw_stage stage; /**< Base class */ member in struct:feedback_stage
74 feedback_stage( struct draw_stage *stage )
76 return (struct feedback_stage *)stage;
119 feedback_tri( struct draw_stage *stage, struct prim_header *prim ) argument
121 struct feedback_stage *fs = feedback_stage(stage);
122 struct draw_context *draw = stage->draw;
132 feedback_line( struct draw_stage *stage, struct prim_header *prim ) argument
134 struct feedback_stage *fs = feedback_stage(stage);
135 struct draw_context *draw = stage->draw;
149 feedback_point( struct draw_stage *stage, struc argument
159 feedback_flush( struct draw_stage *stage, unsigned flags ) argument
207 select_tri( struct draw_stage *stage, struct prim_header *prim ) argument
216 select_line( struct draw_stage *stage, struct prim_header *prim ) argument
225 select_point( struct draw_stage *stage, struct prim_header *prim ) argument
233 select_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Dst_atom_constbuf.h40 gl_shader_stage stage);
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_prim_emit.c46 struct draw_stage stage; /**< This must be first (base class) */ member in struct:setup_stage
56 static inline struct setup_stage *setup_stage( struct draw_stage *stage )
58 return (struct setup_stage *)stage;
128 emit_prim( struct draw_stage *stage, argument
133 struct i915_context *i915 = setup_stage(stage)->i915;
173 setup_tri( struct draw_stage *stage, struct prim_header *prim ) argument
175 emit_prim( stage, prim, PRIM3D_TRILIST, 3 );
180 setup_line(struct draw_stage *stage, struct prim_header *prim) argument
182 emit_prim( stage, prim, PRIM3D_LINELIST, 2 );
187 setup_point(struct draw_stage *stage, struc argument
193 setup_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
/external/swiftshader/src/D3D8/
H A DDirect3DStateBlock8.cpp38 for(int stage = 0; stage < 8; stage++)
40 texture[stage] = 0;
131 for(int stage = 0; stage < 8; stage++)
135 if(textureStageStateCaptured[stage][state])
137 device->SetTextureStageState(stage, (D3DTEXTURESTAGESTATETYPE)state, textureStageState[stage][stat
364 setTexture(unsigned long stage, Direct3DBaseTexture8 *texture) argument
372 setTextureStageState(unsigned long stage, D3DTEXTURESTAGESTATETYPE type, unsigned long value) argument
478 captureTextureStageState(unsigned long stage, D3DTEXTURESTAGESTATETYPE type) argument
[all...]
/external/mesa3d/src/compiler/glsl/
H A Dglsl_to_nir.h37 gl_shader_stage stage,
/external/mesa3d/src/mesa/tnl/
H A Dt_vb_points.c41 #define POINT_STAGE_DATA(stage) ((struct point_stage_data *)stage->privatePtr)
51 run_point_stage(struct gl_context *ctx, struct tnl_pipeline_stage *stage) argument
54 struct point_stage_data *store = POINT_STAGE_DATA(stage);
81 alloc_point_data(struct gl_context *ctx, struct tnl_pipeline_stage *stage) argument
85 stage->privatePtr = malloc(sizeof(*store));
86 store = POINT_STAGE_DATA(stage);
96 free_point_data(struct tnl_pipeline_stage *stage) argument
98 struct point_stage_data *store = POINT_STAGE_DATA(stage);
102 stage
[all...]
H A Dt_vb_texmat.c51 #define TEXMAT_STAGE_DATA(stage) ((struct texmat_stage_data *)stage->privatePtr)
56 struct tnl_pipeline_stage *stage )
58 struct texmat_stage_data *store = TEXMAT_STAGE_DATA(stage);
82 /* Called the first time stage->run() is invoked.
85 struct tnl_pipeline_stage *stage )
91 stage->privatePtr = calloc(1, sizeof(*store));
92 store = TEXMAT_STAGE_DATA(stage);
103 static void free_texmat_data( struct tnl_pipeline_stage *stage )
105 struct texmat_stage_data *store = TEXMAT_STAGE_DATA(stage);
[all...]
/external/skia/src/core/
H A DSkBlendMode.cpp24 // than as a separate stage that'd come after the lerp.
87 auto stage = SkRasterPipeline::srcover; local
89 case SkBlendMode::kClear: stage = SkRasterPipeline::clear; break;
90 case SkBlendMode::kSrc: return; // This stage is a no-op.
91 case SkBlendMode::kDst: stage = SkRasterPipeline::move_dst_src; break;
92 case SkBlendMode::kSrcOver: stage = SkRasterPipeline::srcover; break;
93 case SkBlendMode::kDstOver: stage = SkRasterPipeline::dstover; break;
94 case SkBlendMode::kSrcIn: stage = SkRasterPipeline::srcin; break;
95 case SkBlendMode::kDstIn: stage = SkRasterPipeline::dstin; break;
96 case SkBlendMode::kSrcOut: stage
[all...]

Completed in 473 milliseconds

1234567891011>>