Lines Matching defs:render_spu

16 static void set_window_geometry( RenderSPU *render_spu, const char *response )
21 render_spu->defaultX = (int) x;
22 render_spu->defaultY = (int) y;
23 render_spu->defaultWidth = (unsigned int) w;
24 render_spu->defaultHeight = (unsigned int) h;
27 static void set_default_visual( RenderSPU *render_spu, const char *response )
31 render_spu->default_visual |= CR_RGB_BIT;
33 render_spu->default_visual |= CR_ALPHA_BIT;
35 render_spu->default_visual |= CR_DEPTH_BIT;
37 render_spu->default_visual |= CR_STENCIL_BIT;
39 render_spu->default_visual |= CR_ACCUM_BIT;
41 render_spu->default_visual |= CR_STEREO_BIT;
43 render_spu->default_visual |= CR_MULTISAMPLE_BIT;
45 render_spu->default_visual |= CR_DOUBLE_BIT;
47 render_spu->default_visual |= CR_PBUFFER_BIT;
51 static void set_display_string( RenderSPU *render_spu, const char *response )
56 crStrncpy(render_spu->display_string,
58 sizeof(render_spu->display_string));
60 crStrcpy(render_spu->display_string, ""); /* empty string */
63 crStrncpy(render_spu->display_string,
65 sizeof(render_spu->display_string));
69 static void set_fullscreen( RenderSPU *render_spu, const char *response )
71 sscanf( response, "%d", &(render_spu->fullscreen) );
74 static void set_on_top( RenderSPU *render_spu, const char *response )
76 sscanf( response, "%d", &(render_spu->ontop) );
79 static void set_system_gl_path( RenderSPU *render_spu, const char *response )
85 static void set_title( RenderSPU *render_spu, const char *response )
87 crFree( render_spu->window_title );
88 render_spu->window_title = crStrdup( response );
92 static void set_try_direct( RenderSPU *render_spu, const char *response )
94 sscanf( response, "%d", &(render_spu->try_direct) );
97 static void set_force_direct( RenderSPU *render_spu, const char *response )
99 sscanf( response, "%d", &(render_spu->force_direct) );
103 static void render_to_app_window( RenderSPU *render_spu, const char *response )
105 sscanf( response, "%d", &(render_spu->render_to_app_window) );
108 static void render_to_crut_window( RenderSPU *render_spu, const char *response )
110 sscanf( response, "%d", &(render_spu->render_to_crut_window) );
113 static void resizable( RenderSPU *render_spu, const char *response )
115 sscanf( response, "%d", &(render_spu->resizable) );
118 static void set_borderless( RenderSPU *render_spu, const char *response )
120 sscanf( response, "%d", &(render_spu->borderless) );
123 static void set_cursor( RenderSPU *render_spu, const char *response )
125 sscanf( response, "%d", &(render_spu->drawCursor) );
128 static void gather_url( RenderSPU *render_spu, const char *response )
138 render_spu->gather_port = port;
141 static void gather_userbuf( RenderSPU *render_spu, const char *response )
143 sscanf( response, "%d", &(render_spu->gather_userbuf_size) );
146 static void set_lut8( RenderSPU *render_spu, const char *response )
158 render_spu->lut8[0][a] = crStrToInt(lut[a]);
159 render_spu->lut8[1][a] = crStrToInt(lut[256+a]);
160 render_spu->lut8[2][a] = crStrToInt(lut[512+a]);
165 render_spu->use_lut8 = 1;
168 static void set_master_url ( RenderSPU *render_spu, char *response )
171 render_spu->swap_master_url = crStrdup( response );
173 render_spu->swap_master_url = NULL;
176 static void set_is_master ( RenderSPU *render_spu, char *response )
178 render_spu->is_swap_master = crStrToInt( response );
181 static void set_num_clients ( RenderSPU *render_spu, char *response )
183 render_spu->num_swap_clients = crStrToInt( response );
186 static void set_use_osmesa ( RenderSPU *render_spu, char *response )
190 render_spu->use_osmesa = val;
197 static void set_nv_swap_group( RenderSPU *render_spu, char *response )
199 render_spu->nvSwapGroup = crStrToInt( response );
200 if (render_spu->nvSwapGroup < 0)
201 render_spu->nvSwapGroup = 0;
204 static void set_ignore_papi( RenderSPU *render_spu, char *response )
206 render_spu->ignore_papi = crStrToInt( response );
209 static void set_ignore_window_moves( RenderSPU *render_spu, char *response )
211 render_spu->ignore_window_moves = crStrToInt( response );
214 static void set_pbuffer_size( RenderSPU *render_spu, const char *response )
218 &render_spu->pbufferWidth, &render_spu->pbufferHeight);
221 static void set_use_glxchoosevisual( RenderSPU *render_spu, char *response )
223 render_spu->use_glxchoosevisual = crStrToInt( response );
226 static void set_draw_bbox( RenderSPU *render_spu, char *response )
228 render_spu->draw_bbox = crStrToInt( response );
322 void renderspuSetVBoxConfiguration( RenderSPU *render_spu )
328 render_spu->lut8[0][a] =
329 render_spu->lut8[1][a] =
330 render_spu->lut8[2][a] = a;
332 render_spu->use_lut8 = 0;
334 set_title(render_spu, "Chromium Render SPU");
335 set_window_geometry(render_spu, "[0, 0, 0, 0]");
336 set_fullscreen(render_spu, "0");
337 resizable(render_spu, "0");
338 set_on_top(render_spu, "1");
339 set_borderless(render_spu, "1");
340 set_default_visual(render_spu, "rgb, double, depth");
342 set_try_direct(render_spu, "1");
343 set_force_direct(render_spu, "0");
345 render_to_app_window(render_spu, "0");
346 render_to_crut_window(render_spu, "0");
347 set_cursor(render_spu, "0");
348 set_system_gl_path(render_spu, "");
349 set_display_string(render_spu, "DEFAULT");
350 gather_url(render_spu, "");
351 gather_userbuf(render_spu, "0");
352 set_lut8(render_spu, "");
353 set_master_url(render_spu, "");
354 set_is_master(render_spu, "0");
355 set_num_clients(render_spu, "1");
356 set_use_osmesa(render_spu, "0");
357 set_nv_swap_group(render_spu, "0");
358 set_ignore_papi(render_spu, "0");
359 set_ignore_window_moves(render_spu, "0");
360 set_pbuffer_size(render_spu, "[0, 0]");
361 set_use_glxchoosevisual(render_spu, "1");
362 set_draw_bbox(render_spu, "0");
364 render_spu->swap_mtu = 1024 * 500;
369 render_spu->use_L2 = 0;
370 render_spu->cursorX = 0;
371 render_spu->cursorY = 0;
373 render_spu->sync = 0;