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.

To download the current JDK release, click here.
Other
fx2.1Fixed
Related Reports
Blocks :  
Description
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.
30-11-2011