level 13
#include <SDL2/SDL.h>
#include "SDL_test_common.h"
#if defined(__IPHONEOS__) || defined(__ANDROID__)
#define HAVE_OPENGLES
#endif
#ifdef HAVE_OPENGLES
#include "SDL_opengles.h"
SDL_Window *Window=NULL;
SDL_Renderer*screen =NULL;
int main()
{
SDL_Init (SDL_INIT_EVERYTHING );
Window=SDL_CreateWindow( "SDL",0,0,960,540,SDL_WINDOW_OPENGL|SDL_WINDOW_RESIZABLE|SDL_WINDOW_BORDERLESS);
screen=SDL_CreateRenderer(Window, -1, SDL_RENDERER_PRESENTVSYNC);
glClearColor(1.0, 0.0, 0.0, 0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
SDL_RenderPresent(screen);
SDL_Delay(90000);
SDL_Quit();
}
#else /* HAVE_OPENGLES */
int main(int argc, char *argv[])
{
printf("No OpenGL ES support on this system\n");
return 1;
}
#endif /* HAVE_OPENGLES */
2015年02月26日 18点02分
4
level 7
lz
nb,请问SDL_RenderDrawRects 怎么用?
2015年02月27日 08点02分
15
level 2
启动opengl后再用sdl的函数是画opengl图像上面还是底下?
2015年04月01日 14点04分
16
挖坟警告一次,坟贴可以直接找楼主聊天或者私信……
2015年04月01日 23点04分