search for: nv30_new_rasterizer

Displaying 4 results from an estimated 4 matches for "nv30_new_rasterizer".

2015 May 24
2
[Mesa-dev] [PATCH 2/2] nv30: fix clip plane uploads and enable changes
...e this line? > } > > BEGIN_NV04(push, NV30_3D(VP_CLIP_PLANES_ENABLE), 1); > @@ -389,7 +387,7 @@ static struct state_validate hwtnl_validate_list[] = { > { nv30_validate_stipple, NV30_NEW_STIPPLE }, > { nv30_validate_scissor, NV30_NEW_SCISSOR | NV30_NEW_RASTERIZER }, > { nv30_validate_viewport, NV30_NEW_VIEWPORT }, > - { nv30_validate_clip, NV30_NEW_CLIP }, > + { nv30_validate_clip, NV30_NEW_CLIP | NV30_NEW_RASTERIZER }, > { nv30_fragprog_validate, NV30_NEW_FRAGPROG | NV30_NEW_FRAGCONST }, >...
2015 May 24
2
[Mesa-dev] [PATCH 2/2] nv30: fix clip plane uploads and enable changes
...} >>> BEGIN_NV04(push, NV30_3D(VP_CLIP_PLANES_ENABLE), 1); >>> @@ -389,7 +387,7 @@ static struct state_validate hwtnl_validate_list[] = { >>> { nv30_validate_stipple, NV30_NEW_STIPPLE }, >>> { nv30_validate_scissor, NV30_NEW_SCISSOR | NV30_NEW_RASTERIZER }, >>> { nv30_validate_viewport, NV30_NEW_VIEWPORT }, >>> - { nv30_validate_clip, NV30_NEW_CLIP }, >>> + { nv30_validate_clip, NV30_NEW_CLIP | NV30_NEW_RASTERIZER }, >>> { nv30_fragprog_validate, NV30_NEW_FRAGPROG | NV3...
2015 May 24
2
[PATCH 1/2] nv30: avoid doing extra work on clear and hitting unexpected states
Clearing can happen at a time when various state objects are incoherent and not ready for a draw. Some of the validation functions don't handle this well, so only flush the framebuffer state. This has the advantage of also not doing extra work. This works around some crashes that can happen when clearing. Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> ---
2015 May 24
2
[Mesa-dev] [PATCH 2/2] nv30: fix clip plane uploads and enable changes
...), 1); >>>>> @@ -389,7 +387,7 @@ static struct state_validate hwtnl_validate_list[] >>>>> = { >>>>> { nv30_validate_stipple, NV30_NEW_STIPPLE }, >>>>> { nv30_validate_scissor, NV30_NEW_SCISSOR | >>>>> NV30_NEW_RASTERIZER }, >>>>> { nv30_validate_viewport, NV30_NEW_VIEWPORT }, >>>>> - { nv30_validate_clip, NV30_NEW_CLIP }, >>>>> + { nv30_validate_clip, NV30_NEW_CLIP | NV30_NEW_RASTERIZER >>>>> }, >>>>>...