mesa: Fix function pointers initialization in status tracker
authorEleni Maria Stea <estea@igalia.com>
Thu, 25 Jan 2018 20:09:00 +0000 (13:09 -0700)
committerBrian Paul <brianp@vmware.com>
Fri, 26 Jan 2018 15:17:55 +0000 (08:17 -0700)
We assigned the function that gets the device uuid to the GetDriverUuid
function pointer and the function that gets the driver uuid to the
GetDeviceUuid function pointer inside the state tracker. Exchanged the
pointers.

cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Brian Paul <brianp@vmware.com>
src/mesa/state_tracker/st_context.c

index eb6c4588197c3211017d520bb1a9cba2f91b30df..3b0dda68c3524272c73c8386d3e10f8fa6e1a35c 100644 (file)
@@ -753,8 +753,8 @@ st_init_driver_functions(struct pipe_screen *screen,
    functions->UpdateState = st_invalidate_state;
    functions->QueryMemoryInfo = st_query_memory_info;
    functions->SetBackgroundContext = st_set_background_context;
-   functions->GetDriverUuid = st_get_device_uuid;
-   functions->GetDeviceUuid = st_get_driver_uuid;
+   functions->GetDriverUuid = st_get_driver_uuid;
+   functions->GetDeviceUuid = st_get_device_uuid;
 
    /* GL_ARB_get_program_binary */
    functions->GetProgramBinaryDriverSHA1 = st_get_program_binary_driver_sha1;