Home
last modified time | relevance | path

Searched refs:nv30_context (Results 1 – 21 of 21) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_context.h43 struct nv30_context { struct
127 static inline struct nv30_context * argument
128 nv30_context(struct pipe_context *pipe) in nv30_context() function
130 return (struct nv30_context *)pipe; in nv30_context()
140 nv30_vbo_validate(struct nv30_context *nv30);
155 nv30_vertprog_validate(struct nv30_context *nv30);
161 nv30_fragprog_validate(struct nv30_context *nv30);
167 nv30_texture_validate(struct nv30_context *nv30);
173 nv30_fragtex_validate(struct nv30_context *nv30);
179 nv40_verttex_validate(struct nv30_context *nv30);
[all …]
Dnv30_state.c42 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_blend_state_create()
121 struct nv30_context *nv30 = nv30_context(pipe); in nv30_blend_state_bind()
198 struct nv30_context *nv30 = nv30_context(pipe); in nv30_rasterizer_state_bind()
214 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_zsa_state_create()
276 struct nv30_context *nv30 = nv30_context(pipe); in nv30_zsa_state_bind()
292 struct nv30_context *nv30 = nv30_context(pipe); in nv30_set_blend_color()
302 struct nv30_context *nv30 = nv30_context(pipe); in nv30_set_stencil_ref()
312 struct nv30_context *nv30 = nv30_context(pipe); in nv30_set_clip_state()
322 struct nv30_context *nv30 = nv30_context(pipe); in nv30_set_sample_mask()
334 struct nv30_context *nv30 = nv30_context(pipe); in nv30_set_constant_buffer()
[all …]
Dnv30_context.c41 struct nv30_context *nv30; in nv30_context_kick_notify()
45 nv30 = container_of(push->user_priv, struct nv30_context, bufctx); in nv30_context_kick_notify()
75 struct nv30_context *nv30 = nv30_context(pipe); in nv30_context_flush()
92 struct nv30_context *nv30 = nv30_context(&nv->pipe); in nv30_invalidate_resource_storage()
154 struct nv30_context *nv30 = nv30_context(pipe); in nv30_context_destroy()
193 struct nv30_context *nv30 = CALLOC_STRUCT(nv30_context); in nv30_context_create()
Dnv30_state_validate.c36 nv30_validate_fb(struct nv30_context *nv30) in nv30_validate_fb()
175 nv30_validate_blend_colour(struct nv30_context *nv30) in nv30_validate_blend_colour()
204 nv30_validate_stencil_ref(struct nv30_context *nv30) in nv30_validate_stencil_ref()
215 nv30_validate_stipple(struct nv30_context *nv30) in nv30_validate_stipple()
224 nv30_validate_scissor(struct nv30_context *nv30) in nv30_validate_scissor()
246 nv30_validate_viewport(struct nv30_context *nv30) in nv30_validate_viewport()
275 nv30_validate_clip(struct nv30_context *nv30) in nv30_validate_clip()
296 nv30_validate_blend(struct nv30_context *nv30) in nv30_validate_blend()
305 nv30_validate_zsa(struct nv30_context *nv30) in nv30_validate_zsa()
314 nv30_validate_rasterizer(struct nv30_context *nv30) in nv30_validate_rasterizer()
[all …]
Dnv40_verttex.c30 nv40_verttex_validate(struct nv30_context *nv30) in nv40_verttex_validate()
55 struct nv30_context *nv30 = nv30_context(pipe); in nv40_verttex_sampler_states_bind()
78 struct nv30_context *nv30 = nv30_context(pipe); in nv40_verttex_set_sampler_views()
Dnv30_query.c152 struct nv30_context *nv30 = nv30_context(pipe); in nv30_query_begin()
182 struct nv30_context *nv30 = nv30_context(pipe); in nv30_query_end()
245 struct nv30_context *nv30 = nv30_context(pipe); in nv40_query_render_condition()
277 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_query_init()
Dnv30_fragprog.c35 nv30_fragprog_upload(struct nv30_context *nv30) in nv30_fragprog_upload()
66 nv30_fragprog_validate(struct nv30_context *nv30) in nv30_fragprog_validate()
156 draw_delete_fragment_shader(nv30_context(pipe)->draw, fp->draw); in nv30_fp_state_delete()
167 struct nv30_context *nv30 = nv30_context(pipe); in nv30_fp_state_bind()
Dnv30_vbo.c39 nv30_emit_vtxattr(struct nv30_context *nv30, struct pipe_vertex_buffer *vb, in nv30_emit_vtxattr()
83 nv30_vbuf_range(struct nv30_context *nv30, int vbi, in nv30_vbuf_range()
93 nv30_prevalidate_vbufs(struct nv30_context *nv30) in nv30_prevalidate_vbufs()
129 nv30_update_user_vbufs(struct nv30_context *nv30) in nv30_update_user_vbufs()
167 nv30_release_user_vbufs(struct nv30_context *nv30) in nv30_release_user_vbufs()
182 nv30_vbo_validate(struct nv30_context *nv30)
329 struct nv30_context *nv30 = nv30_context(pipe);
336 nv30_draw_arrays(struct nv30_context *nv30,
460 nv30_draw_elements(struct nv30_context *nv30, bool shorten,
562 struct nv30_context *nv30 = nv30_context(pipe);
Dnv30_clear.c56 struct nv30_context *nv30 = nv30_context(pipe); in nv30_clear()
107 struct nv30_context *nv30 = nv30_context(pipe); in nv30_clear_render_target()
167 struct nv30_context *nv30 = nv30_context(pipe); in nv30_clear_depth_stencil()
Dnv30_draw.c39 struct nv30_context *nv30;
72 struct nv30_context *nv30 = r->nv30; in nv30_render_allocate_vertices()
126 struct nv30_context *nv30 = r->nv30; in nv30_render_draw_elements()
169 struct nv30_context *nv30 = r->nv30; in nv30_render_draw_arrays()
278 nv30_render_validate(struct nv30_context *nv30) in nv30_render_validate()
383 struct nv30_context *nv30 = nv30_context(pipe); in nv30_render_vbo()
474 nv30_render_create(struct nv30_context *nv30) in nv30_render_create()
501 struct nv30_context *nv30 = nv30_context(pipe); in nv30_draw_init()
Dnv30_fragtex.c34 nv30_fragtex_validate(struct nv30_context *nv30) in nv30_fragtex_validate()
156 struct nv30_context *nv30 = nv30_context(pipe); in nv30_fragtex_sampler_states_bind()
179 struct nv30_context *nv30 = nv30_context(pipe); in nv30_fragtex_set_sampler_views()
Dnv30_screen.h15 struct nv30_context;
20 struct nv30_context *cur_ctx;
Dnv30_miptree.c149 struct nv30_context *nv30 = nv30_context(pipe); in nv30_resource_copy_region()
168 nv30_resource_resolve(struct nv30_context *nv30, in nv30_resource_resolve()
221 struct nv30_context *nv30 = nv30_context(pipe); in nv30_blit()
285 struct nv30_context *nv30 = nv30_context(pipe); in nv30_miptree_transfer_map()
377 struct nv30_context *nv30 = nv30_context(pipe); in nv30_miptree_transfer_unmap()
Dnv30_vertprog.c55 nv30_vertprog_validate(struct nv30_context *nv30) in nv30_vertprog_validate()
243 draw_delete_vertex_shader(nv30_context(pipe)->draw, vp->draw); in nv30_vp_state_delete()
252 struct nv30_context *nv30 = nv30_context(pipe); in nv30_vp_state_bind()
Dnv30_resource.c37 struct nv30_context *nv30 = nv30_context(pipe); in nv30_memory_barrier()
Dnv30_texture.c131 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_sampler_state_create()
167 so->wrap |= nv30_context(pipe)->config.aniso; in nv30_sampler_state_create()
223 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_sampler_view_create()
Dnv30_transfer.h26 nv30_transfer_rect(struct nv30_context *, enum nv30_transfer_filter filter,
Dnv30_transfer.c27 struct nv30_context *nv30, enum nv30_transfer_filter filter, \
71 nv30_transfer_rect_vertprog(struct nv30_context *nv30) in nv30_transfer_rect_vertprog()
112 nv30_transfer_rect_fragprog(struct nv30_context *nv30) in nv30_transfer_rect_fragprog()
652 nv30_transfer_rect(struct nv30_context *nv30, enum nv30_transfer_filter filter, in nv30_transfer_rect()
Dnv30_push.c198 nv30_push_vbo(struct nv30_context *nv30, const struct pipe_draw_info *info, in nv30_push_vbo()
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dmeson.build49 'nv30/nv30_context.c',
50 'nv30/nv30_context.h',
/third_party/mesa3d/ohos/
Ddependency_inputs.gni2792 ../src/gallium/drivers/nouveau/nv30/nv30_context.c
2793 ../src/gallium/drivers/nouveau/nv30/nv30_context.h