From: maruhiro Date: Sun, 21 Oct 2018 12:49:59 +0000 (+0900) Subject: SDL_GL_SwapWindow サンプルコードを追加 https://wiki.libsdl.org/SDL_GL_SwapWindow?action=diff... X-Git-Url: http://git.osdn.net/view?p=sdl2referencejp%2Fsdl2referencejp.git;a=commitdiff_plain;h=40f301351594d253314e69578fd6ce824f0d9cfc SDL_GL_SwapWindow サンプルコードを追加 https://wiki.libsdl.org/SDL_GL_SwapWindow?action=diff&rev1=13&rev2=15 --- diff --git a/SDL_GL_SwapWindow.html b/SDL_GL_SwapWindow.html index 8808de2..2166667 100644 --- a/SDL_GL_SwapWindow.html +++ b/SDL_GL_SwapWindow.html @@ -19,6 +19,29 @@ OpenGL
windowÝ’è‚·‚éƒEƒBƒ“ƒhƒE
+

ƒTƒ“ƒvƒ‹ƒR[ƒh

+

+ +

+SDL_Window* window = SDL_CreateWindow("SDL2/OpenGL Demo", 30, 30, 640, 480, SDL_WINDOW_OPENGL|SDL_WINDOW_RESIZABLE);
+      
+/* window‚ÆŠÖ˜A•t‚¯‚ç‚ꂽOpenGLƒRƒ“ƒeƒLƒXƒg‚𐶐¬‚·‚é */
+SDL_GLContext glcontext = SDL_GL_CreateContext(window);
+
+/* ƒ‚ƒjƒ^‚̐‚’¼ƒŠƒtƒŒƒbƒVƒ…‚ƃoƒbƒtƒ@‚̐؂è‘Ö‚¦‚𓯊ú‚³‚¹‚é */
+SDL_GL_SetSwapInterval(1);
+
+/* ƒRƒ“ƒeƒLƒXƒg‚ðƒNƒŠƒA‚·‚é */
+glClearColor(0,0,0,1);
+glClear(GL_COLOR_BUFFER_BIT);
+
+/* <‚±‚±‚É•`‰æŠÖ”‚ð‹Lq‚·‚é> */ 
+
+/* ‰æ–ʂɃJƒŒƒ“ƒgƒRƒ“ƒeƒLƒXƒg‚ð•\Ž¦‚·‚邽‚߂Ƀoƒbƒtƒ@‚ðŒðŠ·‚·‚é */
+SDL_GL_SwapWindow(window);
+
+ +

Ú×

‚±‚̊֐”‚̓_ƒuƒ‹ƒoƒbƒtƒ@‚ÌOpenGLƒRƒ“ƒeƒLƒXƒg‚ÅŽg‚¤(ƒfƒtƒHƒ‹ƒg).

SDL Wiki‚ւ̃Šƒ“ƒN