Technical Note TN2131

OpenGL Release Highlights - Mac OS X 10.3 Panther

OpenGL Release Highlights - Mac OS X 10.3 Panther

Introduction
10.3.0
10.3.1
10.3.2
10.3.3
10.3.4
10.3.5
10.3.6
10.3.7
Document Revision History

Introduction

This document describes the features and fixes made to OpenGL in the indicated version of Mac OS X. Included with the list of Radar numbers is a short description that offers some insight as to the nature of the problem. This list is not meant to be an all-encompassing list of things fixed but rather the highlights of the code changes that would be relevant to the developer community.

10.3.0

3117825 :

Resolution : This was a driver-level problem where textures were being deallocated improperly.

3214539 :

Resolution : Fixed

3248168 :

Resolution : Fixed

3273703 :

Resolution : Subwindows are synchronized between GLUT and AppKit now.

3332101 :

Resolution : This was a problem with how GLUT was processing work events.

3332139 :

Resolution : This problem was caused by the GLUT reshape event not being called under certain circumstances.

3357397 :

Resolution : This was the result of some problems with the vertex program emulation code on certain hardware.

3385643 :

Resolution : Fixed

3392756 :

Resolution : Fixed

10.3.1

No significant changes.

10.3.2

No significant changes.

10.3.3

No significant changes.

10.3.4

No significant changes.

10.3.5

3581588 :

Resolution : Vertex program geometry corruption problem has been fixed.

3591587 :

Resolution : This bug is the result of a memory management related crash in the ATI Rage128 driver.

10.3.6

3602308 :

Resolution : Renderer ID was not being reported correctly for Rage 128 cards.

3642383 :

Resolution : Change in behavior of how display lists function - creation of display lists is slow but usage is faster.

3783539 :

Resolution : Performance enhancement for display lists that uses vertex arrays for storing display list data

3798721 :

Resolution : Problem with the retrieval of generic compressed types

3798729 :

Resolution : The logic for performing the floating point value clamping was not working properly.

3805479 :

Resolution : Returns correct renderer ID for this application.

3809966 :

Resolution : Erroneous code path was being taken by vertex and fragment program emulator.

10.3.7

3864234 :

Resolution : Leaking a vertex array object of about 4k with small display lists.

3868287 :

Resolution : An object was not being freed upon deletion of the CGLContext.

3873404 :

Resolution : Problem with the logic that evaluated luminance alpha sources

3889158 :

Resolution : Problem with fragment and vertex program processing to generate an inverse model view matrix.



Document Revision History


DateNotes
2005-02-04

Changed title from "OpenGL Release Notes" to "OpenGL Release Highlights".

2005-01-26

New document that contains a list of bugs along with a short description on a release-by-release basis