egl: Don't fill shown screen
authorJakob Bornecrantz <wallbraker@gmail.com>
Fri, 30 Jan 2009 00:57:07 +0000 (01:57 +0100)
committerJakob Bornecrantz <wallbraker@gmail.com>
Fri, 30 Jan 2009 00:57:07 +0000 (01:57 +0100)
src/gallium/state_trackers/egl/egl_surface.c

index 9e13f2fe585a308576b1b24718dacb27dd814970..091d437d81b8ecbc09d4574282d0aa81a16a6fe5 100644 (file)
@@ -80,7 +80,6 @@ drm_create_texture(_EGLDriver *drv,
        unsigned stride = 1024;
        unsigned pitch = 0;
        unsigned size = 0;
-       void *ptr;
 
        /* ugly */
        if (stride < w)
@@ -98,14 +97,6 @@ drm_create_texture(_EGLDriver *drv,
        if (!buf)
                goto err_buf;
 
-#if DEBUG
-       ptr = pipe_buffer_map(screen, buf, PIPE_BUFFER_USAGE_CPU_WRITE);
-       memset(ptr, 0xFF, size);
-       pipe_buffer_unmap(screen, buf);
-#else
-       (void)ptr;
-#endif
-
        memset(&templat, 0, sizeof(templat));
        templat.tex_usage |= PIPE_TEXTURE_USAGE_DISPLAY_TARGET;
        templat.tex_usage |= PIPE_TEXTURE_USAGE_RENDER_TARGET;
@@ -340,13 +331,6 @@ drm_show_screen_surface_mesa(_EGLDriver *drv, EGLDisplay dpy,
        if (ret)
                goto err_crtc;
 
-       pipe = drm_api_hocks.create_context(dev->screen);
-       pipe->surface_fill(pipe, scrn->surface,
-                          0, 0,
-                          scrn->front.width, scrn->front.height,
-                          0xFF00FFFF);
-       pipe->destroy(pipe);
-
        surf->screen = scrn;
 
        scrn->surf = surf;