* Our atomic calls changed recently and no longer
want atomic int pointers to be volatile
---
include/HaikuGL/GLRenderer.h | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/include/HaikuGL/GLRenderer.h b/include/HaikuGL/GLRenderer.h
index 7ffcc34..a27ee81 100644
--- a/include/HaikuGL/GLRenderer.h
+++ b/include/HaikuGL/GLRenderer.h
@@ -25,7 +25,7 @@ class BGLRenderer
// Private
unimplemented copy constructors
BGLRenderer(const
BGLRenderer &);
BGLRenderer &
operator=(const BGLRenderer &);
-
+
public:
BGLRenderer(BGLView
*view, ulong bgl_options,
BGLDispatcher
*dispatcher);
@@ -36,14 +36,14 @@ public:
virtual void LockGL();
virtual void UnlockGL();
-
+
virtual void SwapBuffers(bool VSync = false);
virtual void Draw(BRect updateRect);
virtual status_t CopyPixelsOut(BPoint source, BBitmap
*dest);
virtual status_t CopyPixelsIn(BBitmap *source, BPoint dest);
- virtual void FrameResized(float width, float height);
-
+ virtual void FrameResized(float width, float height);
+
virtual void DirectConnected(direct_buffer_info
*info);
virtual void EnableDirectMode(bool enabled);
@@ -61,7 +61,7 @@ private:
virtual status_t _Reserved_Renderer_3(int32, void *);
virtual status_t _Reserved_Renderer_4(int32, void *);
- volatile int32 fRefCount; // How much we're still
usefull?
+ int32 fRefCount; // How much
we're still usefull?
BGLView* fView; // Never forget
who is the boss!
ulong fOptions; // Keep that
tune in memory
BGLDispatcher* fDispatcher;// Our personal GL API call
dispatcher
--
1.8.5.3
_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev