Searched defs:pipe (Results 176 - 200 of 647) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
H A Dnv30_fragtex.c49 const struct nv30_texfmt *fmt = nv30_texfmt(pscreen, sv->pipe.format);
50 struct pipe_resource *pt = sv->pipe.texture;
60 if (ss->pipe.min_mip_filter == PIPE_TEX_MIPFILTER_NONE) {
75 if (ss->pipe.compare_mode != PIPE_TEX_COMPARE_R_TO_TEXTURE) {
97 if (ss->pipe.compare_mode != PIPE_TEX_COMPARE_R_TO_TEXTURE) {
99 if (ss->pipe.normalized_coords)
105 if (ss->pipe.normalized_coords)
110 if (ss->pipe.normalized_coords)
116 if (ss->pipe.normalized_coords)
153 nv30_fragtex_sampler_states_bind(struct pipe_context *pipe, argument
175 nv30_fragtex_set_sampler_views(struct pipe_context *pipe, unsigned nr, struct pipe_sampler_view **views) argument
198 nv30_fragtex_init(struct pipe_context *pipe) argument
[all...]
H A Dnv30_vertprog.c71 if (nv30->rast && nv30->rast->pipe.clip_plane_enable != vp->enabled_ucps) {
72 vp->enabled_ucps = nv30->rast->pipe.clip_plane_enable;
220 nv30_vp_state_create(struct pipe_context *pipe, argument
227 vp->pipe.tokens = tgsi_dup_tokens(cso->tokens);
228 tgsi_scan_shader(vp->pipe.tokens, &vp->info);
233 nv30_vp_state_delete(struct pipe_context *pipe, void *hwcso) argument
239 FREE((void *)vp->pipe.tokens);
244 nv30_vp_state_bind(struct pipe_context *pipe, void *hwcso) argument
246 struct nv30_context *nv30 = nv30_context(pipe);
253 nv30_vertprog_init(struct pipe_context *pipe) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
H A Dnv50_context.c23 #include "pipe/p_defines.h"
35 nv50_flush(struct pipe_context *pipe, argument
38 struct nouveau_screen *screen = nouveau_screen(pipe->screen);
47 nv50_texture_barrier(struct pipe_context *pipe) argument
49 struct nouveau_pushbuf *push = nv50_context(pipe)->base.pushbuf;
96 nv50_destroy(struct pipe_context *pipe) argument
98 struct nv50_context *nv50 = nv50_context(pipe);
122 struct pipe_context *pipe; local
129 pipe = &nv50->base.pipe;
[all...]
H A Dnv50_tex.c73 nv50_create_sampler_view(struct pipe_context *pipe, argument
90 view->pipe = *templ;
91 view->pipe.reference.count = 1;
92 view->pipe.texture = NULL;
93 view->pipe.context = pipe;
97 pipe_resource_reference(&view->pipe.texture, texture);
101 desc = util_format_description(view->pipe.format);
105 tic[0] = nv50_format_table[view->pipe.format].tic;
107 tex_int = util_format_is_pure_integer(view->pipe
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/
H A Dnvc0_context.c23 #include "pipe/p_defines.h"
35 nvc0_flush(struct pipe_context *pipe, argument
38 struct nvc0_context *nvc0 = nvc0_context(pipe);
48 nvc0_texture_barrier(struct pipe_context *pipe) argument
50 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf;
85 nvc0_destroy(struct pipe_context *pipe) argument
87 struct nvc0_context *nvc0 = nvc0_context(pipe);
123 struct pipe_context *pipe; local
130 pipe = &nvc0->base.pipe;
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
H A Dr300_query.c32 static struct pipe_query *r300_create_query(struct pipe_context *pipe, argument
35 struct r300_context *r300 = r300_context(pipe);
71 static void r300_destroy_query(struct pipe_context* pipe, argument
87 static void r300_begin_query(struct pipe_context* pipe, argument
90 struct r300_context* r300 = r300_context(pipe);
113 static void r300_end_query(struct pipe_context* pipe, argument
116 struct r300_context* r300 = r300_context(pipe);
121 r300_flush(pipe, RADEON_FLUSH_ASYNC,
135 static boolean r300_get_query_result(struct pipe_context* pipe, argument
140 struct r300_context* r300 = r300_context(pipe);
179 r300_render_condition(struct pipe_context *pipe, struct pipe_query *query, uint mode) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/rbug/
H A Drbug_context.h31 #include "pipe/p_state.h"
32 #include "pipe/p_context.h"
40 struct pipe_context *pipe; member in struct:rbug_context
83 rbug_context(struct pipe_context *pipe) argument
85 return (struct rbug_context *)pipe;
94 rbug_context_create(struct pipe_screen *screen, struct pipe_context *pipe);
H A Drbug_objects.c140 rb_view->base.context = rb_context->pipe;
153 rb_context->pipe->sampler_view_destroy(rb_context->pipe,
179 rb_transfer->pipe = rb_context->pipe;
187 rb_context->pipe->transfer_destroy(rb_context->pipe, transfer);
196 rb_transfer->pipe->transfer_destroy(rb_context->pipe,
222 struct pipe_context *pipe local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/
H A Dsp_query.c34 #include "pipe/p_defines.h"
55 softpipe_create_query(struct pipe_context *pipe, argument
76 softpipe_destroy_query(struct pipe_context *pipe, struct pipe_query *q) argument
83 softpipe_begin_query(struct pipe_context *pipe, struct pipe_query *q) argument
85 struct softpipe_context *softpipe = softpipe_context( pipe );
119 softpipe_end_query(struct pipe_context *pipe, struct pipe_query *q) argument
121 struct softpipe_context *softpipe = softpipe_context( pipe );
157 softpipe_get_query_result(struct pipe_context *pipe, argument
203 struct pipe_context *pipe = &sp->pipe; local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/
H A Dsvga_pipe_query.c26 #include "pipe/p_state.h"
27 #include "pipe/p_context.h"
38 /* Fixme: want a public base class for all pipe structs, even if there
63 static boolean svga_get_query_result(struct pipe_context *pipe,
68 static struct pipe_query *svga_create_query( struct pipe_context *pipe, argument
71 struct svga_context *svga = svga_context( pipe );
72 struct svga_screen *svgascreen = svga_screen(pipe->screen);
118 static void svga_destroy_query(struct pipe_context *pipe, argument
121 struct svga_screen *svgascreen = svga_screen(pipe->screen);
131 static void svga_begin_query(struct pipe_context *pipe, argument
177 svga_end_query(struct pipe_context *pipe, struct pipe_query *q) argument
207 svga_get_query_result(struct pipe_context *pipe, struct pipe_query *q, boolean wait, union pipe_query_result *vresult) argument
[all...]
H A Dsvga_resource_buffer.c28 #include "pipe/p_state.h"
29 #include "pipe/p_defines.h"
66 svga_buffer_get_transfer(struct pipe_context *pipe, argument
72 struct svga_context *svga = svga_context(pipe);
73 struct svga_screen *ss = svga_screen(pipe->screen);
197 svga_buffer_transfer_map( struct pipe_context *pipe, argument
209 struct svga_screen *ss = svga_screen(pipe->screen);
228 svga_buffer_transfer_flush_region( struct pipe_context *pipe, argument
232 struct svga_screen *ss = svga_screen(pipe->screen);
248 svga_buffer_transfer_unmap( struct pipe_context *pipe, argument
290 svga_buffer_transfer_destroy(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
[all...]
H A Dsvga_sampler_view.c28 #include "pipe/p_state.h"
29 #include "pipe/p_defines.h"
55 svga_get_tex_sampler_view(struct pipe_context *pipe, argument
59 struct svga_context *svga = svga_context(pipe);
60 struct svga_screen *ss = svga_screen(pipe->screen);
100 svga_validate_sampler_view(svga_context(pipe), sv);
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/core/
H A Dresource.hpp31 #include "pipe/p_state.h"
72 pipe_resource *pipe; member in class:clover::resource
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_cb_xformfb.c46 #include "pipe/p_context.h"
115 struct pipe_context *pipe = st->pipe; local
136 pipe->create_stream_output_target(pipe, bo->buffer,
H A Dst_context.c64 #include "pipe/p_context.h"
117 st_create_context_priv( struct gl_context *ctx, struct pipe_context *pipe, argument
120 struct pipe_screen *screen = pipe->screen;
129 st->pipe = pipe;
140 st->uploader = u_upload_create(st->pipe, 65536, 4, PIPE_BIND_VERTEX_BUFFER);
143 st->indexbuf_uploader = u_upload_create(st->pipe, 128 * 1024, 4,
151 st->constbuf_uploader = u_upload_create(pipe, 128 * 1024, alignment,
155 st->cso_context = cso_create_context(pipe);
164 if(pipe
211 st_create_context(gl_api api, struct pipe_context *pipe, const struct gl_config *visual, struct st_context *share, const struct st_config_options *options) argument
283 struct pipe_context *pipe = st->pipe; local
[all...]
H A Dst_texture.h32 #include "pipe/p_context.h"
126 st_create_texture_sampler_view_format(struct pipe_context *pipe, argument
134 return pipe->create_sampler_view(pipe, texture, &templ);
138 st_create_texture_sampler_view(struct pipe_context *pipe, argument
141 return st_create_texture_sampler_view_format(pipe, texture,
210 st_texture_image_copy(struct pipe_context *pipe,
/external/chromium_org/third_party/webrtc/test/
H A Dfake_network_pipe_unittest.cc51 void SendPackets(FakeNetworkPipe* pipe, int number_packets, int kPacketSize) { argument
54 pipe->SendPacket(packet.get(), kPacketSize);
72 scoped_ptr<FakeNetworkPipe> pipe(new FakeNetworkPipe(config));
73 pipe->SetReceiver(receiver_.get());
76 // get through the pipe.
79 SendPackets(pipe.get(), kNumPackets , kPacketSize);
88 pipe->Process();
94 pipe->Process();
100 pipe->Process();
106 pipe
[all...]
/external/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpp_run.c118 p->view = p->pipe->create_sampler_view(p->pipe, in, &v_tmp);
128 p->framebuffer.cbufs[0] = p->pipe->create_surface(p->pipe, out, &p->surf);
145 pp_tgsi_to_state(struct pipe_context *pipe, const char *text, bool isvs, argument
160 return pipe->create_vs_state(pipe, &state);
162 return pipe->create_fs_state(pipe, &state);
181 util_draw_vertex_buffer(p->pipe,
[all...]
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_dirty_surfaces.h30 #include "pipe/p_state.h"
57 util_dirty_surfaces_use_for_sampling(struct pipe_context *pipe, struct util_dirty_surfaces *dss, util_dirty_surface_flush_t flush) argument
65 flush(pipe, &ds->base);
70 util_dirty_surfaces_use_levels_for_sampling(struct pipe_context *pipe, struct util_dirty_surfaces *dss, unsigned first, unsigned last, util_dirty_surface_flush_t flush) argument
81 flush(pipe, &ds->base);
86 util_dirty_surfaces_use_for_sampling_with(struct pipe_context *pipe, struct util_dirty_surfaces *dss, struct pipe_sampler_view *psv, struct pipe_sampler_state *pss, util_dirty_surface_flush_t flush) argument
89 util_dirty_surfaces_use_levels_for_sampling(pipe, dss, (unsigned)pss->min_lod + psv->u.tex.first_level,
H A Du_draw_quad.c29 #include "pipe/p_context.h"
30 #include "pipe/p_defines.h"
42 util_draw_vertex_buffer(struct pipe_context *pipe, argument
54 /* tell pipe about the vertex buffer */
66 pipe->set_vertex_buffers(pipe, 1, &vbuffer);
67 util_draw_arrays(pipe, prim_type, 0, num_verts);
99 util_draw_texquad(struct pipe_context *pipe, struct cso_context *cso, argument
142 vbuf = pipe_buffer_create(pipe->screen, PIPE_BIND_VERTEX_BUFFER,
146 pipe_buffer_write(pipe, vbu
[all...]
H A Du_resource.c37 void u_transfer_destroy_vtbl(struct pipe_context *pipe, argument
41 ur->vtbl->transfer_destroy(pipe, transfer);
44 void *u_transfer_map_vtbl( struct pipe_context *pipe, argument
48 return ur->vtbl->transfer_map(pipe, transfer);
51 void u_transfer_flush_region_vtbl( struct pipe_context *pipe, argument
56 ur->vtbl->transfer_flush_region(pipe, transfer, box);
59 void u_transfer_unmap_vtbl( struct pipe_context *pipe, argument
63 ur->vtbl->transfer_unmap(pipe, transfer);
66 void u_transfer_inline_write_vtbl( struct pipe_context *pipe, argument
76 ur->vtbl->transfer_inline_write(pipe,
[all...]
H A Du_transfer.c1 #include "pipe/p_context.h"
10 void u_default_transfer_inline_write( struct pipe_context *pipe, argument
34 transfer = pipe->get_transfer(pipe,
42 map = pipe_transfer_map(pipe, transfer);
73 pipe_transfer_unmap(pipe, transfer);
76 pipe_transfer_destroy(pipe, transfer);
89 void u_default_transfer_flush_region( struct pipe_context *pipe, argument
118 void u_default_transfer_unmap( struct pipe_context *pipe, argument
123 void u_default_transfer_destroy(struct pipe_context *pipe, argument
[all...]
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_idct.h31 #include "pipe/p_state.h"
40 struct pipe_context *pipe; member in struct:vl_idct
78 /* upload the idct matrix, which can be shared by all idct instances of a pipe */
80 vl_idct_upload_matrix(struct pipe_context *pipe, float scale);
92 vl_idct_init(struct vl_idct *idct, struct pipe_context *pipe,
H A Dvl_mc.h31 #include "pipe/p_state.h"
32 #include "pipe/p_video_state.h"
45 struct pipe_context *pipe; member in struct:vl_mc
78 bool vl_mc_init(struct vl_mc *renderer, struct pipe_context *pipe,
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_clear.c44 i915_clear_emit(struct pipe_context *pipe, unsigned buffers, argument
49 struct i915_context *i915 = i915_context(pipe);
220 i915_clear_blitter(struct pipe_context *pipe, unsigned buffers, argument
224 util_clear(pipe, &i915_context(pipe)->framebuffer, buffers, color, depth,
229 i915_clear_render(struct pipe_context *pipe, unsigned buffers, argument
233 struct i915_context *i915 = i915_context(pipe);
238 i915_clear_emit(pipe, buffers, color, depth, stencil,

Completed in 1496 milliseconds

1234567891011>>