JDK-8128958 : Simplify existing windowing system logic that support the prism-es2 pipe
Type:Bug
Component:javafx
Sub-Component:graphics
Affected Version:fx2.0
Priority:P3
Status:Closed
Resolution:Fixed
Submitted:2011-11-29
Updated:2015-06-17
Resolved:2011-12-13
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
The windowing system logic, originally pull from JOGL, that support the prism-es2 is too complex for JavaFX. We should simplify it for robustness, performance and ease of maintenance.
Comments
Verified.
17-03-2012
Fixed.
Changeset: 15120e4761bb
Author: Chien Yang <chien.yang@oracle.com>
Date: Tue Dec 13 15:26:31 2011 -0800
URL: http://jfxsrc.us.oracle.com/javafx/2.1/scrum/graphics/rt-closed/rev/15120e4761bb
13-12-2011
prism-es2-native
src/windows/WGL_JNI.c(57) : warning C4133: '=' : incompatible types - from 'char [20]' to 'LPCWSTR'
src/windows/WGL_JNI.c(67) : warning C4133: 'function' : incompatible types - from 'char [20]' to 'LPCWSTR'
src/windows/WGL_JNI.c(68) : warning C4133: 'function' : incompatible types - from 'char [20]' to 'LPCWSTR'
This warnings are not good. It needs to be fixed.