Home
last modified time | relevance | path

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

12

/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_screen.h25 struct nouveau_object *ntfy;
26 struct nouveau_object *fence;
28 struct nouveau_object *query;
32 struct nouveau_object *null;
33 struct nouveau_object *eng3d;
34 struct nouveau_object *m2mf;
35 struct nouveau_object *surf2d;
36 struct nouveau_object *swzsurf;
37 struct nouveau_object *sifm;
Dnv30_clear.c131 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_clear_render_target()
192 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.c54 struct nouveau_object *eng3d = screen->eng3d; in nv30_screen_get_param()
289 struct nouveau_object *eng3d = screen->eng3d; in nv30_screen_get_paramf()
326 struct nouveau_object *eng3d = screen->eng3d; in nv30_screen_get_shader_param()
Dnv30_fragprog.c70 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.c274 struct nouveau_object *eng3d = nv30_context(pipe)->screen->eng3d; in nv30_query_init()
Dnv30_vertprog.c59 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_vertprog_validate()
Dnv30_state_validate.c41 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_validate_fb()
Dnv30_draw.c284 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_render_validate()
Dnv30_vbo.c467 struct nouveau_object *eng3d = nv30->screen->eng3d;
/third_party/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.c80 nouveau_object_ioctl(struct nouveau_object *obj, void *data, uint32_t size) in nouveau_object_ioctl()
108 nouveau_object_mthd(struct nouveau_object *obj, in nouveau_object_mthd()
150 nouveau_object_sclass_get(struct nouveau_object *obj, in nouveau_object_sclass_get()
200 nouveau_object_mclass(struct nouveau_object *obj, in nouveau_object_mclass()
227 nouveau_object_fini(struct nouveau_object *obj) in nouveau_object_fini()
247 nouveau_object_init(struct nouveau_object *parent, uint32_t handle, in nouveau_object_init()
249 struct nouveau_object *obj) in nouveau_object_init()
257 int (*func)(struct nouveau_object *); in nouveau_object_init()
283 obj->length = size ? size : sizeof(struct nouveau_object *); in nouveau_object_init()
288 *(struct nouveau_object **)obj->data = obj; in nouveau_object_init()
[all …]
Dprivate.h120 drm_private bool abi16_object(struct nouveau_object *, int (**)(struct nouveau_object *));
121 drm_private void abi16_delete(struct nouveau_object *);
122 drm_private int abi16_sclass(struct nouveau_object *, struct nouveau_sclass **);
Dpushbuf.c311 pushbuf_submit(struct nouveau_pushbuf *push, struct nouveau_object *chan) in pushbuf_submit()
539 nouveau_pushbuf_new(struct nouveau_client *client, struct nouveau_object *chan, in nouveau_pushbuf_new()
778 nouveau_pushbuf_kick(struct nouveau_pushbuf *push, struct nouveau_object *chan) in nouveau_pushbuf_kick()
787 nouveau_check_dead_channel(struct nouveau_drm *drm, struct nouveau_object *chan) in nouveau_check_dead_channel()
/third_party/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;
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_screen.h125 struct nouveau_object *eng3d; /* sqrt(1/2)|kepler> + sqrt(1/2)|fermi> */
126 struct nouveau_object *eng2d;
127 struct nouveau_object *m2mf;
128 struct nouveau_object *compute;
129 struct nouveau_object *nvsw;
Dnvc0_compute.c33 struct nouveau_object *chan = screen->base.channel; in nvc0_screen_compute_setup()
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_video.h23 struct nouveau_object *chan;
26 struct nouveau_object *mpeg;
Dnouveau_screen.h27 struct nouveau_object *channel;
Dnouveau_vp3_video.h67 struct nouveau_object *channel[3], *bsp, *vp, *ppp;
Dnouveau_vp3_video.c377 struct nouveau_object *channel = NULL, *bsp = NULL; in firmware_present()

12