Changeset View
Changeset View
Standalone View
Standalone View
intern/ghost/test/multitest/MultiTest.c
| Show First 20 Lines • Show All 317 Lines • ▼ Show 20 Lines | win = GHOST_CreateWindow(sys, | ||||
| GHOST_kWindowStateNormal, | GHOST_kWindowStateNormal, | ||||
| false, | false, | ||||
| GHOST_kDrawingContextTypeOpenGL, | GHOST_kDrawingContextTypeOpenGL, | ||||
| glSettings); | glSettings); | ||||
| if (win) { | if (win) { | ||||
| MainWindow *mw = MEM_callocN(sizeof(*mw), "mainwindow_new"); | MainWindow *mw = MEM_callocN(sizeof(*mw), "mainwindow_new"); | ||||
| mw->gpu_context = GPU_context_create(win); | mw->gpu_context = GPU_context_create(win, NULL); | ||||
| GPU_init(); | GPU_init(); | ||||
| mw->app = app; | mw->app = app; | ||||
| mw->win = win; | mw->win = win; | ||||
| GHOST_SetWindowUserData(mw->win, windowdata_new(mw, mainwindow_handle)); | GHOST_SetWindowUserData(mw->win, windowdata_new(mw, mainwindow_handle)); | ||||
| GHOST_InstallTimer(sys, 1000, 10000, mainwindow_timer_proc, mw); | GHOST_InstallTimer(sys, 1000, 10000, mainwindow_timer_proc, mw); | ||||
| ▲ Show 20 Lines • Show All 238 Lines • ▼ Show 20 Lines | win = GHOST_CreateWindow(sys, | ||||
| GHOST_kWindowStateNormal, | GHOST_kWindowStateNormal, | ||||
| false, | false, | ||||
| GHOST_kDrawingContextTypeOpenGL, | GHOST_kDrawingContextTypeOpenGL, | ||||
| glSettings); | glSettings); | ||||
| if (win) { | if (win) { | ||||
| LoggerWindow *lw = MEM_callocN(sizeof(*lw), "loggerwindow_new"); | LoggerWindow *lw = MEM_callocN(sizeof(*lw), "loggerwindow_new"); | ||||
| lw->gpu_context = GPU_context_create(win); | lw->gpu_context = GPU_context_create(win, NULL); | ||||
| GPU_init(); | GPU_init(); | ||||
| int bbox[2][2]; | int bbox[2][2]; | ||||
| lw->app = app; | lw->app = app; | ||||
| lw->win = win; | lw->win = win; | ||||
| lw->font = BLF_load_default(false); | lw->font = BLF_load_default(false); | ||||
| BLF_size(lw->font, 11, 72); | BLF_size(lw->font, 11, 72); | ||||
| ▲ Show 20 Lines • Show All 185 Lines • ▼ Show 20 Lines | win = GHOST_CreateWindow(sys, | ||||
| GHOST_kWindowStateNormal, | GHOST_kWindowStateNormal, | ||||
| false, | false, | ||||
| GHOST_kDrawingContextTypeOpenGL, | GHOST_kDrawingContextTypeOpenGL, | ||||
| glSettings); | glSettings); | ||||
| if (win) { | if (win) { | ||||
| ExtraWindow *ew = MEM_callocN(sizeof(*ew), "mainwindow_new"); | ExtraWindow *ew = MEM_callocN(sizeof(*ew), "mainwindow_new"); | ||||
| ew->gpu_context = GPU_context_create(win); | ew->gpu_context = GPU_context_create(win, NULL); | ||||
| GPU_init(); | GPU_init(); | ||||
| ew->app = app; | ew->app = app; | ||||
| ew->win = win; | ew->win = win; | ||||
| GHOST_SetWindowUserData(ew->win, windowdata_new(ew, extrawindow_handle)); | GHOST_SetWindowUserData(ew->win, windowdata_new(ew, extrawindow_handle)); | ||||
| return ew; | return ew; | ||||
| ▲ Show 20 Lines • Show All 157 Lines • Show Last 20 Lines | |||||