HEADS-UP: switching to JDK 9 as boot JDK

2016-02-29 Thread Kevin Rushforth
As I mentioned during the review of JDK-8134709, we are working toward 
upgrading the boot JDK for FX to JDK 9. Our target is to do this after 
JDK 9 build 109 is promoted near the end of next week. As part of this, 
we will be moving to gradle 2.11 since version 2.9 does not support JDK 
9. Developers are encouraged to get gradle 2.11 some time before then.


I will send out more details about the switch later this week or early next.

-- Kevin



Canvas and Keyboard events

2016-02-29 Thread Bryan Buchanan
I have this layout:

BorderPane with a MenuBar (top) and TabPane (center)

I have two initial tabs. Selecting some menu option will create a new tab.
One of the menu options creates a drawing surface, which is made up of a
StackPane with a Canvas. The canvas has FocusTraversable set to true and
has keyboard event handlers:

canvas.setFocusTraversable(true);
canvas.setOnKeyPressed((KeyEvent e) -> handleHotKeys(e));
canvas.setOnKeyTyped((KeyEvent e) -> handleChars(e));

The canvas responds to keyboards events - I can get "a", "b", "c" etc, DEL,
INS, END and other keys I'm interested in. However, when I press "left
arrow" or "right arrow", the MenuBar gets focus. If I then click in the
canvas, the Tab control gets focus. If I keep pressing an arrow key, the
tabs cycle though, until I get back to the tab with the canvas, then the
arrow events are sent to the canvas, and it works like it should. I don't
understand why the arrow key events don't go first to the canvas.

Any clues appreciated.


9-dev unlocked following sanity testing

2016-02-29 Thread Kevin Rushforth





Re: GLS language errors (Was: Internal error: Error loading stock shader FillRoundRect_LinearGradient,_PAD on Vivante ARM)

2016-02-29 Thread Maurice
It looks like the same issue indeed and I second the remark "Don't refer 
to e.g. gl_FragCoord in the header, but put it in main."


When running the egl language validator there were additional errors though:
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not 
explicitly allowed until version 420


Should I still file a bug, or put additional information in an existing one?

As an aside, for me to continue, should I try to build a Yocto image 
with an older driver?


Maurice.

Op 29-02-16 om 20:45 schreef Johan Vos:

Hi,

It seems to me you might be running in the same issue we had on 
Android with the recent Adreno drivers:

http://mail.openjdk.java.net/pipermail/openjfx-dev/2015-July/017575.html

See that thread for discussion, and for a fix-proposal here: 
https://bitbucket.org/javafxports/8u60-rt/commits/595633bbaae36f98d85d47d276294442ea43488c


Reading back that thread, I still have a todo on trying to find a 
generic solution for this...


- Johan

On Sun, Feb 28, 2016 at 6:33 PM, Maurice > wrote:


  When I run the glslangValidator on
FillRoundRect_LinearGradient_PAD.frag it gives the following error:
ERROR: 0:19: 'non-constant global initializer' : not supported
with this profile: es

When I move pixcoord's declaration on line 19 into the main()
function it gives no errors.

This is the full output of find -name "*.frag" -exec
glslangValidator {} \;

ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp
highp 4-component vector of float'
ERROR: 3 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp
highp 3-component vector of float'
ERROR: 5 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not
explicitly allowed until version 420
ERROR: 2 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp
highp 3-component vector of float'
ERROR: 5 compilation errors.  No code generated.


ERROR: 0:18: 'non-constant global initializer' : not supported
with this profile: es
ERROR: 1 compilation errors.  No code generated.


ERROR: 0:18: 'non-constant global initializer' : not supported
with this profile: es
ERROR: 1 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp
highp 4-component vector of float'
ERROR: 3 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp
highp 3-component vector of float'
ERROR: 5 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not
explicitly allowed until version 420
ERROR: 2 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp
highp 3-component vector of float'
ERROR: 5 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported
with this profile: es
ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported
with this profile: es
ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : 

Re: GLS language errors (Was: Internal error: Error loading stock shader FillRoundRect_LinearGradient,_PAD on Vivante ARM)

2016-02-29 Thread Johan Vos
Hi,

It seems to me you might be running in the same issue we had on Android
with the recent Adreno drivers:
http://mail.openjdk.java.net/pipermail/openjfx-dev/2015-July/017575.html

See that thread for discussion, and for a fix-proposal here:
https://bitbucket.org/javafxports/8u60-rt/commits/595633bbaae36f98d85d47d276294442ea43488c

Reading back that thread, I still have a todo on trying to find a generic
solution for this...

- Johan

On Sun, Feb 28, 2016 at 6:33 PM, Maurice  wrote:

>   When I run the glslangValidator on FillRoundRect_LinearGradient_PAD.frag
> it gives the following error:
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
>
> When I move pixcoord's declaration on line 19 into the main() function it
> gives no errors.
>
> This is the full output of find -name "*.frag" -exec glslangValidator {} \;
>
> ERROR: 0:53: 'oTexCoords' : undeclared identifier
> ERROR: 0:53: 'texture2D' : no matching overloaded function found
> ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp highp
> 4-component vector of float'
> ERROR: 3 compilation errors.  No code generated.
>
>
> ERROR: 0:55: 'oTexCoords' : undeclared identifier
> ERROR: 0:55: 'texture2D' : no matching overloaded function found
> ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
> ERROR: 0:55: 'rgb' : vector field selection out of range
> ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp
> 3-component vector of float'
> ERROR: 5 compilation errors.  No code generated.
>
>
> ERROR: 0:53: 'oTexCoords' : undeclared identifier
> ERROR: 0:53: 'texture2D' : no matching overloaded function found
> WARNING: 0:53: 'return' : type conversion on return values was not
> explicitly allowed until version 420
> ERROR: 2 compilation errors.  No code generated.
>
>
> ERROR: 0:55: 'oTexCoords' : undeclared identifier
> ERROR: 0:55: 'texture2D' : no matching overloaded function found
> ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
> ERROR: 0:55: 'rgb' : vector field selection out of range
> ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp
> 3-component vector of float'
> ERROR: 5 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:18: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:53: 'oTexCoords' : undeclared identifier
> ERROR: 0:53: 'texture2D' : no matching overloaded function found
> ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp highp
> 4-component vector of float'
> ERROR: 3 compilation errors.  No code generated.
>
>
> ERROR: 0:55: 'oTexCoords' : undeclared identifier
> ERROR: 0:55: 'texture2D' : no matching overloaded function found
> ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
> ERROR: 0:55: 'rgb' : vector field selection out of range
> ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp
> 3-component vector of float'
> ERROR: 5 compilation errors.  No code generated.
>
>
> ERROR: 0:53: 'oTexCoords' : undeclared identifier
> ERROR: 0:53: 'texture2D' : no matching overloaded function found
> WARNING: 0:53: 'return' : type conversion on return values was not
> explicitly allowed until version 420
> ERROR: 2 compilation errors.  No code generated.
>
>
> ERROR: 0:55: 'oTexCoords' : undeclared identifier
> ERROR: 0:55: 'texture2D' : no matching overloaded function found
> ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
> ERROR: 0:55: 'rgb' : vector field selection out of range
> ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp
> 3-component vector of float'
> ERROR: 5 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:17: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> profile: es
> ERROR: 1 compilation errors.  No code generated.
>
>
> ERROR: 0:19: 'non-constant global initializer' : not supported with this
> 

Re: GLS language errors (Was: Internal error: Error loading stock shader FillRoundRect_LinearGradient,_PAD on Vivante ARM)

2016-02-29 Thread Chien Yang
Thanks for the information. It is worth filing a JIRA with a detail 
information of your embedded device at this point.


https://wiki.openjdk.java.net/display/OpenJFX/Submitting+a+Bug+Report

Thanks,
- Chien

On 2/29/2016 10:35 AM, Maurice wrote:
No, I build them myself from the instructions on the Wiki 
. 



Maurice.

Op 29-02-16 om 17:49 schreef Chien Yang:
I have a quick question. Did you get your embedded JavaFX library 
from Glueon?


http://gluonhq.com/open-source/javafxports/downloads/

- Chien


On 2/29/16, 7:21 AM, Maurice wrote:
Should I file a bug? I can't determine whether this is a client 
platform issue or a major bug in the EGL that JavaFX is using. In 
any case, it does not work on my embedded device.


Maurice.

Op 28-02-16 om 18:33 schreef Maurice:
  When I run the glslangValidator on 
FillRoundRect_LinearGradient_PAD.frag it gives the following error:
ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es


When I move pixcoord's declaration on line 19 into the main() 
function it gives no errors.


This is the full output of find -name "*.frag" -exec 
glslangValidator {} \;


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp 
highp 4-component vector of float'

ERROR: 3 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp 
highp 3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not 
explicitly allowed until version 420

ERROR: 2 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp 
highp 3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:18: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:18: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp 
highp 4-component vector of float'

ERROR: 3 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp 
highp 3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not 
explicitly allowed until version 420

ERROR: 2 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp 
highp 3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:17: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant 

Re: GLS language errors (Was: Internal error: Error loading stock shader FillRoundRect_LinearGradient,_PAD on Vivante ARM)

2016-02-29 Thread Chien Yang
I have a quick question. Did you get your embedded JavaFX library from 
Glueon?


http://gluonhq.com/open-source/javafxports/downloads/

- Chien


On 2/29/16, 7:21 AM, Maurice wrote:
Should I file a bug? I can't determine whether this is a client 
platform issue or a major bug in the EGL that JavaFX is using. In any 
case, it does not work on my embedded device.


Maurice.

Op 28-02-16 om 18:33 schreef Maurice:
  When I run the glslangValidator on 
FillRoundRect_LinearGradient_PAD.frag it gives the following error:
ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es


When I move pixcoord's declaration on line 19 into the main() 
function it gives no errors.


This is the full output of find -name "*.frag" -exec glslangValidator 
{} \;


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp highp 
4-component vector of float'

ERROR: 3 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp 
3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not 
explicitly allowed until version 420

ERROR: 2 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp 
3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:18: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:18: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp highp 
4-component vector of float'

ERROR: 3 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp 
3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not 
explicitly allowed until version 420

ERROR: 2 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp 
3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:17: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not 

Re: GLS language errors (Was: Internal error: Error loading stock shader FillRoundRect_LinearGradient,_PAD on Vivante ARM)

2016-02-29 Thread Maurice
Should I file a bug? I can't determine whether this is a client platform 
issue or a major bug in the EGL that JavaFX is using. In any case, it 
does not work on my embedded device.


Maurice.

Op 28-02-16 om 18:33 schreef Maurice:
  When I run the glslangValidator on 
FillRoundRect_LinearGradient_PAD.frag it gives the following error:
ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es


When I move pixcoord's declaration on line 19 into the main() function 
it gives no errors.


This is the full output of find -name "*.frag" -exec glslangValidator 
{} \;


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp highp 
4-component vector of float'

ERROR: 3 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp 
3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not 
explicitly allowed until version 420

ERROR: 2 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp 
3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:18: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:18: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
ERROR: 0:53: '=' :  cannot convert from 'const float' to 'temp highp 
4-component vector of float'

ERROR: 3 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp 
3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:53: 'oTexCoords' : undeclared identifier
ERROR: 0:53: 'texture2D' : no matching overloaded function found
WARNING: 0:53: 'return' : type conversion on return values was not 
explicitly allowed until version 420

ERROR: 2 compilation errors.  No code generated.


ERROR: 0:55: 'oTexCoords' : undeclared identifier
ERROR: 0:55: 'texture2D' : no matching overloaded function found
ERROR: 0:55: 'scalar swizzle' : not supported with this profile: es
ERROR: 0:55: 'rgb' : vector field selection out of range
ERROR: 0:55: '=' :  cannot convert from 'const float' to 'temp highp 
3-component vector of float'

ERROR: 5 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:17: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 compilation errors.  No code generated.


ERROR: 0:19: 'non-constant global initializer' : not supported with 
this profile: es

ERROR: 1 

Re: ProgressIndicator indeterminate transition bugs

2016-02-29 Thread dalibor topic



On 28.02.2016 23:30, Cirujano Cuesta, Diego wrote:

What can I do in order to write comments in the JBS bugs?


Start with http://openjdk.java.net/contribute/ -> contribute two 
sponsored changes into OpenJFX -> ask its Project Lead to appoint you as 
an Author -> get registered in the Census -> write comments in JBS bugs, 
open your own, etc.


cheers,
dalibor topic

--
 Dalibor Topic | Principal Product Manager
Phone: +494089091214  | Mobile: +491737185961


ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher

 Oracle is committed to developing
practices and products that help protect the environment