haiku: change atomic int to non-volatile
authorAlexander von Gluck IV <kallisti5@unixzen.com>
Thu, 23 Jan 2014 01:55:39 +0000 (19:55 -0600)
committerAlexander von Gluck IV <kallisti5@unixzen.com>
Mon, 27 Jan 2014 00:56:05 +0000 (18:56 -0600)
* Our atomic calls changed recently and no longer want atomic int
  pointers to be volatile
* Spellcheck

include/HaikuGL/GLRenderer.h

index 7ffcc34bb12b45ee23b035000295fa4158771bf4..a93113b171dcddfb154559a9b1adfca65e5eed75 100644 (file)
@@ -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 useful
        BGLView*                                fView;          // Never forget who is the boss!
        ulong                                   fOptions;       // Keep that tune in memory
        BGLDispatcher*                  fDispatcher;// Our personal GL API call dispatcher