Update of /cvsroot/artoolkit/artoolkit/lib/SRC/Gl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31871
Modified Files:
gsub_lite.c
Log Message:
Update for run-time pixel format specification.
Index: gsub_lite.c
===================================================================
RCS file: /cvsroot/artoolkit/artoolkit/lib/SRC/Gl/gsub_lite.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** gsub_lite.c 12 Aug 2005 22:52:20 -0000 1.5
--- gsub_lite.c 16 Aug 2005 00:50:24 -0000 1.6
***************
*** 1,838 ****
! /*
! * gsub_lite.c
! *
! * Graphics Subroutines (Lite) for ARToolKit.
! *
! * Copyright (c) 2003-2005 Philip Lamb (PRL) ph...@ed.... All rights reserved.
! *
! * Rev Date Who Changes
! * 2.6.5 ????-??-?? MB/HK Original from ARToolKit-2.65DS gsub.c
! * 2.7.0 2003-08-13 PRL Lipo'ed and whipped into shape.
[...1747 lines suppressed...]
! break;
! case GL_RGB:
! *format = ARGL_PIX_FORMAT_RGB;
! *size = 3;
! break;
! case GL_BGR:
! *format = ARGL_PIX_FORMAT_BGR;
! *size = 3;
! break;
! case GL_YCBCR_422_APPLE:
! if (contextSettings->pixType == GL_UNSIGNED_SHORT_8_8_REV_APPLE) *format = ARGL_PIX_FORMAT_2vuy;
! else *format = ARGL_PIX_FORMAT_yuvs;
! *size = 2;
! break;
! default:
! return (FALSE);
! break;
! }
! return (TRUE);
! }
|