diff options
author | Patrice Mandin <pmandin@caramail.com> | 2008-08-27 18:49:03 +0200 |
---|---|---|
committer | Patrice Mandin <pmandin@caramail.com> | 2008-08-27 18:49:03 +0200 |
commit | 3d4cdc4311ea5170d2ad9d90674fcd9e31098de2 (patch) | |
tree | dc7dd4faf440ef9912f006cd41f99efa2ebf0a11 /imageblit.c | |
parent | 341a7aa72743d486cce1d4431f029bbebc633654 (diff) |
Add image pattern and raster op
Diffstat (limited to 'imageblit.c')
-rw-r--r-- | imageblit.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/imageblit.c b/imageblit.c index a393e37..020d3ab 100644 --- a/imageblit.c +++ b/imageblit.c @@ -11,18 +11,18 @@ void imageblit_init(void) SetSubchannel(NvSubImageBlit, NvImageBlit); - BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_NOTIFY, 1); + BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_DMA_NOTIFY, 1); OUT_RING(NvSyncNotify); BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_SURFACE, 1); OUT_RING(NvCtxSurf2D); BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_CLIP_RECTANGLE, 1); OUT_RING(NvClipRect); - /*BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_PATTERN, 1); + BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_PATTERN, 1); OUT_RING(NvImagePattern); BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_ROP, 1); OUT_RING(NvRasterOp); - BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_OPERATION, 1); + /*BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_OPERATION, 1); OUT_RING(NV04_IMAGE_BLIT_OPERATION_SRCCOPY);*/ FIRE_RING(); @@ -34,8 +34,8 @@ void imageblit_copy(int sx,int sy, int dx,int dy, int w,int h) SetSubchannel(NvSubImageBlit, NvImageBlit); - /*BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_SURFACE, 1); - OUT_RING (NvCtxSurf2D);*/ + BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_SURFACE, 1); + OUT_RING (NvCtxSurf2D); BEGIN_RING(NvSubImageBlit, NV04_IMAGE_BLIT_OPERATION, 1); OUT_RING (NV04_IMAGE_BLIT_OPERATION_SRCCOPY); |