st/wgl: make own_mutex() non-static
authorBrian Paul <brianp@vmware.com>
Wed, 11 May 2016 15:20:04 +0000 (09:20 -0600)
committerBrian Paul <brianp@vmware.com>
Thu, 30 Jun 2016 21:29:07 +0000 (15:29 -0600)
Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
src/gallium/state_trackers/wgl/stw_st.c
src/gallium/state_trackers/wgl/stw_st.h

index 20c2c8a09ca6f1356b51371e98a11b41f22f8d18..7806a2a10e37319284b69251134ed02c8243fb0e 100644 (file)
@@ -51,8 +51,8 @@ struct stw_st_framebuffer {
 /**
  * Is the given mutex held by the calling thread?
  */
-static bool
-own_mutex(const CRITICAL_SECTION *cs)
+bool
+stw_own_mutex(const CRITICAL_SECTION *cs)
 {
    // We can't compare OwningThread with our thread handle/id (see
    // http://stackoverflow.com/a/12675635 ) but we can compare with the
@@ -182,7 +182,7 @@ stw_st_framebuffer_present_locked(HDC hdc,
    struct stw_st_framebuffer *stwfb = stw_st_framebuffer(stfb);
    struct pipe_resource *resource;
 
-   assert(own_mutex(&stwfb->fb->mutex));
+   assert(stw_own_mutex(&stwfb->fb->mutex));
 
    resource = stwfb->textures[statt];
    if (resource) {
@@ -192,7 +192,7 @@ stw_st_framebuffer_present_locked(HDC hdc,
       stw_framebuffer_unlock(stwfb->fb);
    }
 
-   assert(!own_mutex(&stwfb->fb->mutex));
+   assert(!stw_own_mutex(&stwfb->fb->mutex));
 
    return TRUE;
 }
index 1c855a0a24e7e40f5dc07954f4beb336e9ce2dc8..3b9ae75a0dc4a9d6b223a66633fc1a86352f92f4 100644 (file)
@@ -34,6 +34,9 @@
 
 struct stw_framebuffer;
 
+bool
+stw_own_mutex(const CRITICAL_SECTION *cs);
+
 struct st_api *
 stw_st_create_api(void);