Searched defs:stage (Results 51 - 75 of 131) sorted by relevance

123456

/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c30 * private draw module. Plug in a special "rasterpos" stage at the end
56 * Our special drawing pipeline stage (replaces rasterization).
60 struct draw_stage stage; /**< Base class */ member in struct:rastpos_stage
71 rastpos_stage( struct draw_stage *stage )
73 return (struct rastpos_stage *) stage;
77 rastpos_flush( struct draw_stage *stage, unsigned flags ) argument
83 rastpos_reset_stipple_counter( struct draw_stage *stage )
89 rastpos_tri( struct draw_stage *stage, struct prim_header *prim ) argument
96 rastpos_line( struct draw_stage *stage, struct prim_header *prim ) argument
103 rastpos_destroy(struct draw_stage *stage) argument
133 rastpos_point(struct draw_stage *stage, struct prim_header *prim) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/tnl/
H A Dt_vb_fog.c45 #define FOG_STAGE_DATA(stage) ((struct fog_stage_data *)stage->privatePtr)
143 run_fog_stage(struct gl_context *ctx, struct tnl_pipeline_stage *stage) argument
147 struct fog_stage_data *store = FOG_STAGE_DATA(stage);
159 /* dest = VB->AttribPtr[_TNL_ATTRIB_FOG] = fog stage private storage */
235 /* Called the first time stage->run() is invoked.
238 alloc_fog_data(struct gl_context *ctx, struct tnl_pipeline_stage *stage) argument
242 stage->privatePtr = MALLOC(sizeof(*store));
243 store = FOG_STAGE_DATA(stage);
257 free_fog_data(struct tnl_pipeline_stage *stage) argument
[all...]
H A Dt_vb_lighttmp.h44 * stage is the lighting stage-private data
49 struct tnl_pipeline_stage *stage,
52 struct light_stage_data *store = LIGHT_STAGE_DATA(stage);
231 struct tnl_pipeline_stage *stage,
234 struct light_stage_data *store = LIGHT_STAGE_DATA(stage);
412 struct tnl_pipeline_stage *stage,
416 struct light_stage_data *store = LIGHT_STAGE_DATA(stage);
517 struct tnl_pipeline_stage *stage,
520 struct light_stage_data *store = LIGHT_STAGE_DATA(stage);
47 light_rgba_spec( struct gl_context *ctx, struct vertex_buffer *VB, struct tnl_pipeline_stage *stage, GLvector4f *input ) argument
229 light_rgba( struct gl_context *ctx, struct vertex_buffer *VB, struct tnl_pipeline_stage *stage, GLvector4f *input ) argument
410 light_fast_rgba_single( struct gl_context *ctx, struct vertex_buffer *VB, struct tnl_pipeline_stage *stage, GLvector4f *input ) argument
515 light_fast_rgba( struct gl_context *ctx, struct vertex_buffer *VB, struct tnl_pipeline_stage *stage, GLvector4f *input ) argument
[all...]
/external/chromium_org/third_party/skia/include/gpu/
H A DGrEffectStage.h139 void saveFrom(const GrEffectStage& stage) { argument
141 SkASSERT(NULL != stage.fEffectRef.get());
142 stage.fEffectRef->get()->incDeferredRefCounts();
143 fEffect = stage.fEffectRef->get();
144 fCoordChangeMatrixSet = stage.fCoordChangeMatrixSet;
146 fCoordChangeMatrix = stage.fCoordChangeMatrix;
148 fVertexAttribIndices[0] = stage.fVertexAttribIndices[0];
149 fVertexAttribIndices[1] = stage.fVertexAttribIndices[1];
153 void restoreTo(GrEffectStage* stage) const {
155 stage
164 isEqual(const GrEffectStage& stage, bool ignoreCoordChange) const argument
[all...]
/external/chromium_org/third_party/skia/tests/
H A DGLProgramsTest.cpp199 GrEffectStage* stage = SkNEW_ARGS(GrEffectStage, local
201 stages[s] = stage;
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_flatshade.c42 struct draw_stage stage; member in struct:flat_stage
60 flat_stage(struct draw_stage *stage) argument
62 return (struct flat_stage *) stage;
67 static INLINE void copy_colors( struct draw_stage *stage, argument
71 const struct flat_stage *flat = flat_stage(stage);
87 static INLINE void copy_colors2( struct draw_stage *stage, argument
92 const struct flat_stage *flat = flat_stage(stage);
112 static void flatshade_tri_0( struct draw_stage *stage, argument
121 tmp.v[1] = dup_vert(stage, header->v[1], 0);
122 tmp.v[2] = dup_vert(stage, heade
130 flatshade_tri_2( struct draw_stage *stage, struct prim_header *header ) argument
154 flatshade_line_0( struct draw_stage *stage, struct prim_header *header ) argument
167 flatshade_line_1( struct draw_stage *stage, struct prim_header *header ) argument
214 flatshade_first_tri( struct draw_stage *stage, struct prim_header *header ) argument
221 flatshade_first_line( struct draw_stage *stage, struct prim_header *header ) argument
229 flatshade_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_offset.c42 struct draw_stage stage; member in struct:offset_stage
51 static INLINE struct offset_stage *offset_stage( struct draw_stage *stage )
53 return (struct offset_stage *) stage;
64 static void do_offset_tri( struct draw_stage *stage, argument
67 const unsigned pos = draw_current_shader_position_output(stage->draw);
68 struct offset_stage *offset = offset_stage(stage);
106 stage->next->tri( stage->next, header );
110 static void offset_tri( struct draw_stage *stage, argument
118 tmp.v[0] = dup_vert(stage, heade
126 offset_first_tri( struct draw_stage *stage, struct prim_header *header ) argument
142 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...]
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_shader.cpp84 unsigned int stage; local
86 for (stage = 0; stage < ARRAY_SIZE(shProg->_LinkedShaders); stage++) {
88 (struct brw_shader *)shProg->_LinkedShaders[stage];
99 ctx->Driver.NewProgram(ctx, targets[stage], shader->base.Name);
107 if (stage == 0) {
143 bool output = stage == MESA_SHADER_FRAGMENT;
144 bool temp = stage == MESA_SHADER_FRAGMENT;
145 bool uniform = stage
[all...]
/external/mesa3d/src/mesa/state_tracker/
H A Dst_cb_feedback.c65 struct draw_stage stage; /**< Base class */ member in struct:feedback_stage
76 feedback_stage( struct draw_stage *stage )
78 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_cb_rasterpos.c30 * private draw module. Plug in a special "rasterpos" stage at the end
56 * Our special drawing pipeline stage (replaces rasterization).
60 struct draw_stage stage; /**< Base class */ member in struct:rastpos_stage
71 rastpos_stage( struct draw_stage *stage )
73 return (struct rastpos_stage *) stage;
77 rastpos_flush( struct draw_stage *stage, unsigned flags ) argument
83 rastpos_reset_stipple_counter( struct draw_stage *stage )
89 rastpos_tri( struct draw_stage *stage, struct prim_header *prim ) argument
96 rastpos_line( struct draw_stage *stage, struct prim_header *prim ) argument
103 rastpos_destroy(struct draw_stage *stage) argument
133 rastpos_point(struct draw_stage *stage, struct prim_header *prim) argument
[all...]
/external/mesa3d/src/mesa/tnl/
H A Dt_vb_fog.c45 #define FOG_STAGE_DATA(stage) ((struct fog_stage_data *)stage->privatePtr)
143 run_fog_stage(struct gl_context *ctx, struct tnl_pipeline_stage *stage) argument
147 struct fog_stage_data *store = FOG_STAGE_DATA(stage);
159 /* dest = VB->AttribPtr[_TNL_ATTRIB_FOG] = fog stage private storage */
235 /* Called the first time stage->run() is invoked.
238 alloc_fog_data(struct gl_context *ctx, struct tnl_pipeline_stage *stage) argument
242 stage->privatePtr = MALLOC(sizeof(*store));
243 store = FOG_STAGE_DATA(stage);
257 free_fog_data(struct tnl_pipeline_stage *stage) argument
[all...]
H A Dt_vb_lighttmp.h44 * stage is the lighting stage-private data
49 struct tnl_pipeline_stage *stage,
52 struct light_stage_data *store = LIGHT_STAGE_DATA(stage);
231 struct tnl_pipeline_stage *stage,
234 struct light_stage_data *store = LIGHT_STAGE_DATA(stage);
412 struct tnl_pipeline_stage *stage,
416 struct light_stage_data *store = LIGHT_STAGE_DATA(stage);
517 struct tnl_pipeline_stage *stage,
520 struct light_stage_data *store = LIGHT_STAGE_DATA(stage);
47 light_rgba_spec( struct gl_context *ctx, struct vertex_buffer *VB, struct tnl_pipeline_stage *stage, GLvector4f *input ) argument
229 light_rgba( struct gl_context *ctx, struct vertex_buffer *VB, struct tnl_pipeline_stage *stage, GLvector4f *input ) argument
410 light_fast_rgba_single( struct gl_context *ctx, struct vertex_buffer *VB, struct tnl_pipeline_stage *stage, GLvector4f *input ) argument
515 light_fast_rgba( struct gl_context *ctx, struct vertex_buffer *VB, struct tnl_pipeline_stage *stage, GLvector4f *input ) argument
[all...]
/external/skia/include/gpu/
H A DGrEffectStage.h139 void saveFrom(const GrEffectStage& stage) { argument
141 SkASSERT(NULL != stage.fEffectRef.get());
142 stage.fEffectRef->get()->incDeferredRefCounts();
143 fEffect = stage.fEffectRef->get();
144 fCoordChangeMatrixSet = stage.fCoordChangeMatrixSet;
146 fCoordChangeMatrix = stage.fCoordChangeMatrix;
148 fVertexAttribIndices[0] = stage.fVertexAttribIndices[0];
149 fVertexAttribIndices[1] = stage.fVertexAttribIndices[1];
153 void restoreTo(GrEffectStage* stage) const {
155 stage
164 isEqual(const GrEffectStage& stage, bool ignoreCoordChange) const argument
[all...]
/external/skia/tests/
H A DGLProgramsTest.cpp199 GrEffectStage* stage = SkNEW_ARGS(GrEffectStage, local
201 stages[s] = stage;
/external/chromium_org/chrome/browser/extensions/api/declarative_webrequest/
H A Dwebrequest_action_unittest.cc82 // |extension_id| during |stage|.
86 RequestStage stage);
90 // can execute that action at |stage|. Also checks that the action is not
92 void CheckActionNeedsAllUrls(const char* action, RequestStage stage);
142 RequestStage stage) {
148 WebRequestData request_data(&regular_request, stage, headers.get());
160 RequestStage stage) {
167 "http://test.com", extension_->id(), action_set.get(), stage));
170 "http://test.com", extension_all_urls_->id(), action_set.get(), stage));
174 "http://clients1.google.com", extension_->id(), action_set.get(), stage));
138 ActionWorksOnRequest( const char* url_string, const std::string& extension_id, const WebRequestActionSet* action_set, RequestStage stage) argument
158 CheckActionNeedsAllUrls( const char* action, RequestStage stage) argument
[all...]
H A Dwebrequest_condition.cc48 WebRequestData::WebRequestData(net::URLRequest* request, RequestStage stage) argument
50 stage(stage),
55 RequestStage stage,
58 stage(stage),
95 if (!(request_data.data->stage & applicable_request_stages_)) {
53 WebRequestData( net::URLRequest* request, RequestStage stage, const net::HttpResponseHeaders* original_response_headers) argument
/external/chromium_org/chrome/browser/extensions/api/image_writer_private/
H A Doperation.cc199 void Operation::SetStage(image_writer_api::Stage stage) { argument
206 stage));
214 stage_ = stage;
/external/chromium_org/chrome/renderer/extensions/
H A Dwebstore_bindings.cc63 // The first two arguments indicate whether or not there are install stage
218 void WebstoreBindings::OnInlineInstallStageChanged(int stage) { argument
221 static_cast<api::webstore::InstallStage>(stage);
/external/chromium_org/third_party/harfbuzz-ng/src/
H A Dhb-ot-map-private.hh48 unsigned int stage[2]; /* GSUB/GPOS */ member in struct:hb_ot_map_t::feature_map_t
103 return map ? map->stage[table_index] : (unsigned int) -1;
106 inline void get_stage_lookups (unsigned int table_index, unsigned int stage, argument
108 if (unlikely (stage == (unsigned int) -1)) {
113 assert (stage <= stages[table_index].len);
114 unsigned int start = stage ? stages[table_index][stage - 1].last_lookup : 0;
115 unsigned int end = stage < stages[table_index].len ? stages[table_index][stage].last_lookup : lookups[table_index].len;
216 unsigned int stage[
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/
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_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
89 vbuf_stage( struct draw_stage *stage )
91 assert(stage);
92 return (struct vbuf_stage *)stage;
154 vbuf_tri( struct draw_stage *stage, argument
157 struct vbuf_stage *vbuf = vbuf_stage( stage );
169 vbuf_line( struct draw_stage *stage, argument
172 struct vbuf_stage *vbuf = vbuf_stage( stage );
184 vbuf_point( struct draw_stage *stage, struct prim_header *prim ) argument
276 vbuf_first_tri( struct draw_stage *stage, struct prim_header *prim ) argument
289 vbuf_first_line( struct draw_stage *stage, struct prim_header *prim ) argument
302 vbuf_first_point( struct draw_stage *stage, struct prim_header *prim ) argument
388 vbuf_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
H A Ddraw_pipe_wide_point.c66 struct draw_stage stage; /**< base class */ member in struct:widepoint_stage
83 widepoint_stage( struct draw_stage *stage )
85 return (struct widepoint_stage *)stage;
97 const struct draw_context *draw = wide->stage.draw;
120 static void widepoint_point( struct draw_stage *stage, argument
123 const struct widepoint_stage *wide = widepoint_stage(stage);
124 const unsigned pos = draw_current_shader_position_output(stage->draw);
125 const boolean sprite = (boolean) stage->draw->rasterizer->point_quad_rasterization;
132 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
133 struct vertex_header *v1 = dup_vert(stage, heade
193 widepoint_first_point(struct draw_stage *stage, struct prim_header *header) argument
278 widepoint_flush( struct draw_stage *stage, unsigned flags ) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
H A Di915_prim_vbuf.c754 * Create a new primitive vbuf/render stage.
759 struct draw_stage *stage; local
765 stage = draw_vbuf_stage(i915->draw, render);
766 if(!stage) {
773 return stage;
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
H A Dnv50_shader_state.c128 struct nv50_program *prog, int stage)
138 nv50->state.tls_required |= 1 << stage;
140 if (nv50->state.tls_required == (1 << stage))
142 nv50->state.tls_required &= ~(1 << stage);
127 nv50_program_update_context_state(struct nv50_context *nv50, struct nv50_program *prog, int stage) argument

Completed in 471 milliseconds

123456