Home
last modified time | relevance | path

Searched refs:nouveau_object (Results 1 – 25 of 36) sorted by relevance

12

/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_context.h48 struct nouveau_object *chan;
53 struct nouveau_object *null;
54 struct nouveau_object *ntfy;
55 struct nouveau_object *eng3d;
56 struct nouveau_object *eng3dm;
57 struct nouveau_object *surf3d;
58 struct nouveau_object *m2mf;
59 struct nouveau_object *surf2d;
60 struct nouveau_object *rop;
61 struct nouveau_object *patt;
[all …]
Dnv04_context.h35 struct nouveau_object *eng3d;
54 struct nouveau_object *
Dnv04_render.c74 struct nouveau_object *fahrenheit = nv04_context_engine(ctx); in swtnl_choose_attrs()
169 struct nouveau_object *eng3d = nv04_context_engine(ctx); in swtnl_start()
206 struct nouveau_object *eng3d = to_nv04_context(ctx)->eng3d; \
Dnv04_context.c48 struct nouveau_object *
54 struct nouveau_object *fahrenheit; in nv04_context_engine()
Dnv04_surface.c205 struct nouveau_object *swzsurf = hw->swzsurf; in nv04_surface_copy_swizzle()
483 struct nouveau_object *chan = hw->chan; in nv04_surface_init()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
Dnv30_clear.c111 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_clear_render_target()
171 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_clear_depth_stencil()
Dnv30_texture.c131 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_sampler_state_create()
223 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_sampler_view_create()
Dnv30_screen.c53 struct nouveau_object *eng3d = screen->eng3d; in nv30_screen_get_param()
257 struct nouveau_object *eng3d = screen->eng3d; in nv30_screen_get_paramf()
282 struct nouveau_object *eng3d = screen->eng3d; in nv30_screen_get_shader_param()
Dnv30_fragprog.c69 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_fragprog_validate()
Dnv30_state.c42 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_blend_state_create()
214 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_zsa_state_create()
Dnv30_fragtex.c37 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_fragtex_validate()
Dnv30_query.c277 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_query_init()
Dnv30_vertprog.c58 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_vertprog_validate()
/external/libdrm/nouveau/
Dnouveau.h24 struct nouveau_object { struct
25 struct nouveau_object *parent; argument
32 int nouveau_object_new(struct nouveau_object *parent, uint64_t handle, argument
34 struct nouveau_object **);
35 void nouveau_object_del(struct nouveau_object **);
36 int nouveau_object_mthd(struct nouveau_object *, uint32_t mthd,
38 int nouveau_object_sclass_get(struct nouveau_object *,
41 int nouveau_object_mclass(struct nouveau_object *,
45 struct nouveau_object client;
52 nouveau_drm(struct nouveau_object *obj) in nouveau_drm()
[all …]
Dabi16.c35 abi16_chan_nv04(struct nouveau_object *obj) in abi16_chan_nv04()
59 abi16_chan_nvc0(struct nouveau_object *obj) in abi16_chan_nvc0()
80 abi16_chan_nve0(struct nouveau_object *obj) in abi16_chan_nve0()
106 abi16_engobj(struct nouveau_object *obj) in abi16_engobj()
142 obj->length = sizeof(struct nouveau_object *); in abi16_engobj()
147 abi16_ntfy(struct nouveau_object *obj) in abi16_ntfy()
169 abi16_sclass(struct nouveau_object *obj, struct nouveau_sclass **psclass) in abi16_sclass()
218 abi16_delete(struct nouveau_object *obj) in abi16_delete()
236 abi16_object(struct nouveau_object *obj, int (**func)(struct nouveau_object *)) in abi16_object() argument
238 struct nouveau_object *parent = obj->parent; in abi16_object()
Dnouveau.c64 nouveau_object_ioctl(struct nouveau_object *obj, void *data, uint32_t size) in nouveau_object_ioctl()
92 nouveau_object_mthd(struct nouveau_object *obj, in nouveau_object_mthd()
134 nouveau_object_sclass_get(struct nouveau_object *obj, in nouveau_object_sclass_get()
184 nouveau_object_mclass(struct nouveau_object *obj, in nouveau_object_mclass()
211 nouveau_object_fini(struct nouveau_object *obj) in nouveau_object_fini()
231 nouveau_object_init(struct nouveau_object *parent, uint32_t handle, in nouveau_object_init()
233 struct nouveau_object *obj) in nouveau_object_init()
241 int (*func)(struct nouveau_object *); in nouveau_object_init()
267 obj->length = size ? size : sizeof(struct nouveau_object *); in nouveau_object_init()
272 *(struct nouveau_object **)obj->data = obj; in nouveau_object_init()
[all …]
Dprivate.h117 drm_private bool abi16_object(struct nouveau_object *, int (**)(struct nouveau_object *));
118 drm_private void abi16_delete(struct nouveau_object *);
119 drm_private int abi16_sclass(struct nouveau_object *, struct nouveau_sclass **);
Dpushbuf.c306 pushbuf_submit(struct nouveau_pushbuf *push, struct nouveau_object *chan) in pushbuf_submit()
532 nouveau_pushbuf_new(struct nouveau_client *client, struct nouveau_object *chan, in nouveau_pushbuf_new()
771 nouveau_pushbuf_kick(struct nouveau_pushbuf *push, struct nouveau_object *chan) in nouveau_pushbuf_kick()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_screen.h109 struct nouveau_object *sync;
111 struct nouveau_object *tesla;
112 struct nouveau_object *compute;
113 struct nouveau_object *eng2d;
114 struct nouveau_object *m2mf;
Dnv84_video.h63 struct nouveau_object *bsp_channel, *vp_channel, *bsp, *vp;
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_screen.h117 struct nouveau_object *eng3d; /* sqrt(1/2)|kepler> + sqrt(1/2)|fermi> */
118 struct nouveau_object *eng2d;
119 struct nouveau_object *m2mf;
120 struct nouveau_object *compute;
121 struct nouveau_object *nvsw;
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_video.h23 struct nouveau_object *chan;
26 struct nouveau_object *mpeg;
Dnouveau_screen.h23 struct nouveau_object *channel;
Dnouveau_vp3_video.h67 struct nouveau_object *channel[3], *bsp, *vp, *ppp;

12