summaryrefslogtreecommitdiff
path: root/imageblit.c
diff options
context:
space:
mode:
authorPatrice Mandin <pmandin@caramail.com>2008-08-27 18:49:03 +0200
committerPatrice Mandin <pmandin@caramail.com>2008-08-27 18:49:03 +0200
commit3d4cdc4311ea5170d2ad9d90674fcd9e31098de2 (patch)
treedc7dd4faf440ef9912f006cd41f99efa2ebf0a11 /imageblit.c
parent341a7aa72743d486cce1d4431f029bbebc633654 (diff)
Add image pattern and raster op
Diffstat (limited to 'imageblit.c')
-rw-r--r--imageblit.c10
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);