search for: point_size

Displaying 6 results from an estimated 6 matches for "point_size".

2009 Sep 12
0
[PATCH 13/13] nv50: add support for point sprites
.../gallium/drivers/nv50/nv50_state.c b/src/gallium/drivers/nv50/nv50_state.c index 20d9f43..6612e72 100644 --- a/src/gallium/drivers/nv50/nv50_state.c +++ b/src/gallium/drivers/nv50/nv50_state.c @@ -296,6 +296,9 @@ nv50_rasterizer_state_create(struct pipe_context *pipe, so_method(so, tesla, NV50TCL_POINT_SIZE, 1); so_data (so, fui(cso->point_size)); + so_method(so, tesla, NV50TCL_POINT_SPRITE_ENABLE, 1); + so_data (so, cso->point_sprite); + so_method(so, tesla, NV50TCL_POLYGON_MODE_FRONT, 3); if (cso->front_winding == PIPE_WINDING_CCW) { so_data(so, nvgl_polygon_mode(cso->fill_c...
2010 Feb 26
5
[PATCH 0/5] renouveau: nv30/nv40 unification
This patchset applies some minor fixes to renouveau.xml and then unifies the nv30 and nv40 register definitions. nv30 and nv40 are very similar and have the same offsets for the registers they share. The major differences are: 1. Texture setup is different due to full NPOT support on nv40 2. More advanced blending/render targets on nv40 3. NV30 has fixed function registers, which NV40 lacks The
2009 Dec 30
4
[PATCH 1/3] nv50: remove vtxbuf stateobject after a referenced vtxbuf is mapped
- This avoids problematic "reloc'ed while mapped" messages and some associated corruption as well. Signed-off-by: Maarten Maathuis <madman2003 at gmail.com> --- src/gallium/drivers/nouveau/nouveau_screen.c | 21 +++++++++++++++++++++ src/gallium/drivers/nouveau/nouveau_screen.h | 3 +++ src/gallium/drivers/nouveau/nouveau_stateobj.h | 13 +++++++++++++
2014 Dec 31
0
[PATCH 2/2] nvc0: regenerate rnndb headers
..._LEN 0x00000006 + #define NVC0_3D_POLYGON_OFFSET_CLAMP 0x0000187c #define NVC0_3D_VERTEX_ARRAY_PER_INSTANCE(i0) (0x00001880 + 0x4*(i0)) #define NVC0_3D_VERTEX_ARRAY_PER_INSTANCE__ESIZE 0x00000004 #define NVC0_3D_VERTEX_ARRAY_PER_INSTANCE__LEN 0x00000020 -#define NVC0_3D_VP_POINT_SIZE_EN 0x00001910 +#define NVC0_3D_VP_POINT_SIZE 0x00001910 +#define NVC0_3D_VP_POINT_SIZE_ENABLE 0x00000001 +#define NVC0_3D_VP_POINT_SIZE_UNK4__MASK 0x00000ff0 +#define NVC0_3D_VP_POINT_SIZE_UNK4__SHIFT 4 #define NVC0_3D_CULL_FACE_ENABLE 0x00001918 @@ -1037,21 +1487,23 @@ WITH T...
2014 Dec 31
2
[PATCH 1/2] nv50: regenerate rnndb headers
...1234,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #define NV50_3D_CLIP_DISTANCE_ENABLE_6 0x00000040 #define NV50_3D_CLIP_DISTANCE_ENABLE_7 0x00000080 -#define NV50_3D_SAMPLECNT_ENABLE 0x00001514 +#define NV50_3D_SAMPLECNT_ENABLE 0x00001514 #define NV50_3D_POINT_SIZE 0x00001518 @@ -1247,7 +1254,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #define NV50_3D_COUNTER_RESET_SAMPLECNT 0x00000001 #define NV50_3D_COUNTER_RESET_ZCULL_STATS 0x00000002 #define NVA0_3D_COUNTER_RESET_STRMOUT_VERTICES 0x00000008 -#define NV50_3D_COUNTER...
2010 Aug 06
4
nv vpe video decoder
Hello, I have my work on the nv vpe video decoder in a functional state. In case you didn't know this decoder accelerates mpeg2 video at the idct/mc level. I have verified that it works on nv40 hardware. I believe it works on nv30 hardware (and maybe some earlier hardware), but I cannot verify since I have none. I will reply with patches against the kernel, drm, ddx and mesa for