Home | History | Annotate | Download | only in svga

Lines Matching defs:sws

100    struct svga_winsys_screen *sws = svgascreen->sws;
115 if(!sws->get_cap(sws, SVGA3D_DEVCAP_MAX_TEXTURE_ANISOTROPY, &result))
137 struct svga_winsys_screen *sws = svgascreen->sws;
154 if(!sws->get_cap(sws, SVGA3D_DEVCAP_MAX_RENDER_TARGETS, &result))
178 if (sws->get_cap(sws, SVGA3D_DEVCAP_MAX_TEXTURE_WIDTH, &result))
182 if (sws->get_cap(sws, SVGA3D_DEVCAP_MAX_TEXTURE_HEIGHT, &result))
190 if (!sws->get_cap(sws, SVGA3D_DEVCAP_MAX_VOLUME_EXTENT, &result))
270 struct svga_winsys_screen *sws = svgascreen->sws;
292 if (!sws->get_cap(sws, SVGA3D_DEVCAP_MAX_FRAGMENT_SHADER_TEMPS, &result))
328 if (!sws->get_cap(sws, SVGA3D_DEVCAP_MAX_VERTEX_SHADER_INSTRUCTIONS, &result))
344 if (!sws->get_cap(sws, SVGA3D_DEVCAP_MAX_VERTEX_SHADER_TEMPS, &result))
455 struct svga_winsys_screen *sws = svga_screen(screen)->sws;
456 sws->fence_reference(sws, ptr, fence);
464 struct svga_winsys_screen *sws = svga_screen(screen)->sws;
465 return sws->fence_signalled(sws, fence, 0) == 0;
474 struct svga_winsys_screen *sws = svga_screen(screen)->sws;
479 return sws->fence_finish(sws, fence, 0) == 0;
493 svgascreen->sws->destroy(svgascreen->sws);
503 svga_screen_create(struct svga_winsys_screen *sws)
542 svgascreen->sws = sws;
546 if (sws->get_hw_version) {
547 svgascreen->hw_version = sws->get_hw_version(sws);
553 sws->get_cap(sws, SVGA3D_DEVCAP_FRAGMENT_SHADER_VERSION, &result) &&
557 sws->get_cap(sws, SVGA3D_DEVCAP_VERTEX_SHADER_VERSION, &result) &&
609 if (!sws->get_cap(sws, SVGA3D_DEVCAP_MAX_POINT_SIZE, &result)) {
633 return svga_screen(screen)->sws;