Index: third_party/gles_book_examples/Common/Source/esUtil.c |
=================================================================== |
--- third_party/gles_book_examples/Common/Source/esUtil.c (revision 35873) |
+++ third_party/gles_book_examples/Common/Source/esUtil.c (working copy) |
@@ -1,78 +0,0 @@ |
-// |
-// Book: OpenGL(R) ES 2.0 Programming Guide |
-// Authors: Aaftab Munshi, Dan Ginsburg, Dave Shreiner |
-// ISBN-10: 0321502795 |
-// ISBN-13: 9780321502797 |
-// Publisher: Addison-Wesley Professional |
-// URLs: http://safari.informit.com/9780321563835 |
-// http://www.opengles-book.com |
-// |
- |
-// ESUtil.c |
-// |
-// A utility library for OpenGL ES. This library provides a |
-// basic common framework for the example applications in the |
-// OpenGL ES 2.0 Programming Guide. |
-// |
- |
-/// |
-// Includes |
-// |
-#include <stdio.h> |
-#include <stdlib.h> |
-#include <stdarg.h> |
-#include <string.h> |
- |
-#include <GLES2/gl2.h> |
- |
-#include "esUtil.h" |
-#include "esUtil_win.h" |
- |
-/// |
-// esInitContext() |
-// |
-// Initialize ES utility context. This must be called before calling any other |
-// functions. |
-// |
-void esInitContext ( ESContext *esContext ) |
-{ |
- if ( esContext != NULL ) |
- { |
- memset( esContext, 0, sizeof( ESContext) ); |
- } |
-} |
- |
-/// |
-// esLogMessage() |
-// |
-// Log an error message to the debug output for the platform |
-// |
-void esLogMessage ( const char *formatStr, ... ) |
-{ |
- va_list params; |
- char buf[BUFSIZ]; |
- |
- va_start ( params, formatStr ); |
- vsprintf_s ( buf, sizeof(buf), formatStr, params ); |
- |
- printf ( "%s", buf ); |
- |
- va_end ( params ); |
-} |
- |
-/// |
-// esLoadTGA() |
-// |
-// Loads a 24-bit TGA image from a file |
-// |
-char* esLoadTGA ( char *fileName, int *width, int *height ) |
-{ |
- char *buffer; |
- |
- if ( WinTGALoad ( fileName, &buffer, width, height ) ) |
- { |
- return buffer; |
- } |
- |
- return NULL; |
-} |