diff options
Diffstat (limited to 'indra/llwindow')
| -rw-r--r-- | indra/llwindow/llopenglview-objc.mm | 8 | ||||
| -rwxr-xr-x | indra/llwindow/llwindowmacosx.cpp | 42 | 
2 files changed, 22 insertions, 28 deletions
| diff --git a/indra/llwindow/llopenglview-objc.mm b/indra/llwindow/llopenglview-objc.mm index 24b8406098..959dbc1040 100644 --- a/indra/llwindow/llopenglview-objc.mm +++ b/indra/llwindow/llopenglview-objc.mm @@ -104,20 +104,20 @@ attributedStringInfo getSegments(NSAttributedString *str)  - (unsigned long)getVramSize  {      CGLRendererInfoObj info = 0; -	GLint vram_mbytes = 0; +	GLint vram_megabytes = 0;      int num_renderers = 0;      CGLError the_err = CGLQueryRendererInfo (CGDisplayIDToOpenGLDisplayMask(kCGDirectMainDisplay), &info, &num_renderers);      if(0 == the_err)      { -        CGLDescribeRenderer (info, 0, kCGLRPTextureMemoryMegabytes, &vram_mbytes); +        CGLDescribeRenderer (info, 0, kCGLRPTextureMemoryMegabytes, &vram_megabytes);          CGLDestroyRendererInfo (info);      }      else      { -        vram_mbytes = 256; +        vram_megabytes = 256;      } -	return (unsigned long)vram_mbytes; +	return (unsigned long)vram_megabytes; // return value is in megabytes.  }  - (void)viewDidMoveToWindow diff --git a/indra/llwindow/llwindowmacosx.cpp b/indra/llwindow/llwindowmacosx.cpp index d7aa47f378..b2f1d618ef 100755 --- a/indra/llwindow/llwindowmacosx.cpp +++ b/indra/llwindow/llwindowmacosx.cpp @@ -44,15 +44,9 @@  extern BOOL gDebugWindowProc; -// culled from winuser.h -//const S32	WHEEL_DELTA = 120;     /* Value for rolling one detent */ -// On the Mac, the scroll wheel reports a delta of 1 for each detent. -// There's also acceleration for faster scrolling, based on a slider in the system preferences. -const S32	WHEEL_DELTA = 1;     /* Value for rolling one detent */  const S32	BITS_PER_PIXEL = 32;  const S32	MAX_NUM_RESOLUTIONS = 32; -  //  // LLWindowMacOSX  // @@ -244,8 +238,8 @@ void callRightMouseDown(float *pos, MASK mask)      }  	LLCoordGL		outCoords; -	outCoords.mX = llround(pos[0]); -	outCoords.mY = llround(pos[1]); +	outCoords.mX = ll_round(pos[0]); +	outCoords.mY = ll_round(pos[1]);  	gWindowImplementation->getCallbacks()->handleRightMouseDown(gWindowImplementation, outCoords, gKeyboard->currentMask(TRUE));  } @@ -257,8 +251,8 @@ void callRightMouseUp(float *pos, MASK mask)      }  	LLCoordGL		outCoords; -	outCoords.mX = llround(pos[0]); -	outCoords.mY = llround(pos[1]); +	outCoords.mX = ll_round(pos[0]); +	outCoords.mY = ll_round(pos[1]);  	gWindowImplementation->getCallbacks()->handleRightMouseUp(gWindowImplementation, outCoords, gKeyboard->currentMask(TRUE));  } @@ -270,8 +264,8 @@ void callLeftMouseDown(float *pos, MASK mask)      }  	LLCoordGL		outCoords; -	outCoords.mX = llround(pos[0]); -	outCoords.mY = llround(pos[1]); +	outCoords.mX = ll_round(pos[0]); +	outCoords.mY = ll_round(pos[1]);  	gWindowImplementation->getCallbacks()->handleMouseDown(gWindowImplementation, outCoords, gKeyboard->currentMask(TRUE));  } @@ -283,8 +277,8 @@ void callLeftMouseUp(float *pos, MASK mask)      }  	LLCoordGL		outCoords; -	outCoords.mX = llround(pos[0]); -	outCoords.mY = llround(pos[1]); +	outCoords.mX = ll_round(pos[0]); +	outCoords.mY = ll_round(pos[1]);  	gWindowImplementation->getCallbacks()->handleMouseUp(gWindowImplementation, outCoords, gKeyboard->currentMask(TRUE));  } @@ -297,8 +291,8 @@ void callDoubleClick(float *pos, MASK mask)      }  	LLCoordGL	outCoords; -	outCoords.mX = llround(pos[0]); -	outCoords.mY = llround(pos[1]); +	outCoords.mX = ll_round(pos[0]); +	outCoords.mY = ll_round(pos[1]);  	gWindowImplementation->getCallbacks()->handleDoubleClick(gWindowImplementation, outCoords, gKeyboard->currentMask(TRUE));  } @@ -313,8 +307,8 @@ void callResize(unsigned int width, unsigned int height)  void callMouseMoved(float *pos, MASK mask)  {  	LLCoordGL		outCoords; -	outCoords.mX = llround(pos[0]); -	outCoords.mY = llround(pos[1]); +	outCoords.mX = ll_round(pos[0]); +	outCoords.mY = ll_round(pos[1]);  	float deltas[2];  	gWindowImplementation->getMouseDeltas(deltas);  	outCoords.mX += deltas[0]; @@ -376,8 +370,8 @@ void callDeltaUpdate(float *delta, MASK mask)  void callMiddleMouseDown(float *pos, MASK mask)  {  	LLCoordGL		outCoords; -	outCoords.mX = llround(pos[0]); -	outCoords.mY = llround(pos[1]); +	outCoords.mX = ll_round(pos[0]); +	outCoords.mY = ll_round(pos[1]);  	float deltas[2];  	gWindowImplementation->getMouseDeltas(deltas);  	outCoords.mX += deltas[0]; @@ -388,8 +382,8 @@ void callMiddleMouseDown(float *pos, MASK mask)  void callMiddleMouseUp(float *pos, MASK mask)  {  	LLCoordGL outCoords; -	outCoords.mX = llround(pos[0]); -	outCoords.mY = llround(pos[1]); +	outCoords.mX = ll_round(pos[0]); +	outCoords.mY = ll_round(pos[1]);  	float deltas[2];  	gWindowImplementation->getMouseDeltas(deltas);  	outCoords.mX += deltas[0]; @@ -525,8 +519,8 @@ void LLWindowMacOSX::updateMouseDeltas(float* deltas)  {  	if (mCursorDecoupled)  	{ -		mCursorLastEventDeltaX = llround(deltas[0]); -		mCursorLastEventDeltaY = llround(-deltas[1]); +		mCursorLastEventDeltaX = ll_round(deltas[0]); +		mCursorLastEventDeltaY = ll_round(-deltas[1]);  		if (mCursorIgnoreNextDelta)  		{ | 
