diff options
author | Ben Skeggs <skeggsb@gmail.com> | 2008-02-18 16:38:27 +1100 |
---|---|---|
committer | Ben Skeggs <skeggsb@gmail.com> | 2008-02-18 16:38:27 +1100 |
commit | 56045da083d6530a56a2a7585e3121df0b07bac4 (patch) | |
tree | f24d0bd5ccf46a837d8f1e013eca7ac51e97b62e /src/gallium/drivers/nv40/nv40_state_clip.c | |
parent | 112ba3355a3fa53768efb9a9fb0eeb677bd28d47 (diff) |
nv40: move some things around
Diffstat (limited to 'src/gallium/drivers/nv40/nv40_state_clip.c')
-rw-r--r-- | src/gallium/drivers/nv40/nv40_state_clip.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/gallium/drivers/nv40/nv40_state_clip.c b/src/gallium/drivers/nv40/nv40_state_clip.c new file mode 100644 index 0000000000..19f1c3b36d --- /dev/null +++ b/src/gallium/drivers/nv40/nv40_state_clip.c @@ -0,0 +1,18 @@ +#include "nv40_context.h" + +static boolean +nv40_state_clip_validate(struct nv40_context *nv40) +{ + if (nv40->pipe_state.clip.nr) + nv40->fallback |= NV40_FALLBACK_TNL; + + return FALSE; +} + +struct nv40_state_entry nv40_state_clip = { + .validate = nv40_state_clip_validate, + .dirty = { + .pipe = NV40_NEW_UCP, + .hw = 0 + } +}; |