mesa: remove cache creation from _mesa_initialize_context()
authorTimothy Arceri <tarceri@itsqueeze.com>
Mon, 6 Feb 2017 10:23:31 +0000 (21:23 +1100)
committerTimothy Arceri <tarceri@itsqueeze.com>
Fri, 17 Feb 2017 00:18:43 +0000 (11:18 +1100)
We will change the way we create the cache directory in the following
patches.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/mesa/main/context.c

index 16e25a9..bbc13a9 100644 (file)
@@ -1230,8 +1230,6 @@ _mesa_initialize_context(struct gl_context *ctx,
    memset(&ctx->TextureFormatSupported, GL_TRUE,
           sizeof(ctx->TextureFormatSupported));
 
-   ctx->Cache = disk_cache_create();
-
    switch (ctx->API) {
    case API_OPENGL_COMPAT:
       ctx->BeginEnd = create_beginend_table(ctx);
@@ -1272,7 +1270,6 @@ fail:
    free(ctx->BeginEnd);
    free(ctx->OutsideBeginEnd);
    free(ctx->Save);
-   ralloc_free(ctx->Cache);
    return GL_FALSE;
 }
 
@@ -1340,8 +1337,6 @@ _mesa_free_context_data( struct gl_context *ctx )
    free(ctx->Save);
    free(ctx->ContextLost);
 
-   ralloc_free(ctx->Cache);
-
    /* Shared context state (display lists, textures, etc) */
    _mesa_reference_shared_state(ctx, &ctx->Shared, NULL);