search for: emit_vertex

Displaying 2 results from an estimated 2 matches for "emit_vertex".

2009 Nov 04
1
[PATCH] nv10/exa: Spring-cleaning
...inline void NV10MVertex(NVPtr pNv, float vx, float vy, float t0x, float t0y, float t1x, float t1y) +#define xFixedToFloat(v) \ + ((float)xFixedToInt((v)) + ((float)xFixedFrac(v) / 65536.0)) + +#define OUT_RINGi(chan, v, i) \ + OUT_RINGf(chan, xFixedToFloat((v).vector[i])) + +static inline void +emit_vertex(NVPtr pNv, int i, PictVector pos[], + PictVector tex0[], PictVector tex1[]) { struct nouveau_channel *chan = pNv->chan; struct nouveau_grobj *celsius = pNv->Nv3D; BEGIN_RING(chan, celsius, NV10TCL_VERTEX_TX0_2F_S, 2); - OUT_RINGf (chan, t0x); - OUT_RINGf (chan, t0y); - BEGIN_RING...
2015 May 24
19
[RFC PATCH 00/11] Implement ARB_cull_distance
This patch series adds the needed support for this extension to the various parts of mesa to finally enable it for nvc0. Dave Airlie (1): glsl: lower cull_distance into cull_distance_mesa Tobias Klausmann (10): glapi: add GL_ARB_cull_distance mesa/main: add support for GL_ARB_cull_distance mesa/prog: Add varyings for arb_cull_distance mesa/st: add support for GL_ARB_cull_distance