diff options
author | Michel Dänzer <daenzer@vmware.com> | 2009-06-19 23:55:55 +0200 |
---|---|---|
committer | Michel Dänzer <daenzer@vmware.com> | 2009-06-19 23:55:55 +0200 |
commit | dd26899ca39111e0866afed9df94bfb1618dd363 (patch) | |
tree | ab67e12cd04d660bc554cc91e76b5bcdee788ea6 /src/mesa/drivers/dri/intel/intel_context.c | |
parent | 4d2b392a0ac597f8b7f88006746660e8f0fe09ea (diff) |
intel: Fixups for 'mesa: create/destroy buffer objects via driver functions'.
Initialize all driver function hooks before calling _mesa_initialize_context(),
and handle all buffer objects in intel_buffer_object().
Fixes assertion failure when running glxinfo.
Diffstat (limited to 'src/mesa/drivers/dri/intel/intel_context.c')
-rw-r--r-- | src/mesa/drivers/dri/intel/intel_context.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_context.c b/src/mesa/drivers/dri/intel/intel_context.c index f88b37d0f3..4138764604 100644 --- a/src/mesa/drivers/dri/intel/intel_context.c +++ b/src/mesa/drivers/dri/intel/intel_context.c @@ -557,6 +557,7 @@ intelInitDriverFunctions(struct dd_function_table *functions) intelInitClearFuncs(functions); intelInitBufferFuncs(functions); intelInitPixelFuncs(functions); + intelInitBufferObjectFuncs(functions); } @@ -717,7 +718,6 @@ intelInitContext(struct intel_context *intel, intel->batch = intel_batchbuffer_alloc(intel); - intel_bufferobj_init(intel); intel_fbo_init(intel); if (intel->ctx.Mesa_DXTn) { |