Re: Layering JavaFX onto an external rendering context

2021-03-07 Thread Mark Raynsford
On 2021-03-07T12:22:11 + Neil C Smith wrote: > Hi, > > A few comments from my perspective here, mainly coming from > frustration at the number of times I've had to tell clients or users > that JavaFX isn't a viable option for them .. > > On Sat, 6 Mar 2021 at 12:22,

Re: Layering JavaFX onto an external rendering context

2021-03-06 Thread Mark Raynsford
On 2021-02-15T13:40:43 + Mark Raynsford wrote: > Hello! > > I'd like to use JavaFX for the UI of an application that will > involve rendering using an existing Vulkan-based renderer. For the sake > of example, assume that the application looks and behaves a bit like > t

Re: Layering JavaFX onto an external rendering context

2021-02-16 Thread Mark Raynsford
m guaranteed to be talking to something that isn't Vulkan). When an image had been copied in as required, and JavaFX had been told that this had happened, the two images would be swapped on the GPU. -- Mark Raynsford | https://www.io7m.com

Re: Layering JavaFX onto an external rendering context

2021-02-16 Thread Mark Raynsford
hing (relatively) simple like this. Has anyone given any thought as to what an API like this should look like? -- Mark Raynsford | https://www.io7m.com

Layering JavaFX onto an external rendering context

2021-02-15 Thread Mark Raynsford
a rather expensive and redundant GPU → CPU → GPU copy. -- Mark Raynsford | https://www.io7m.com

Re: Feature Idea: Mouse Input Grab in Window

2020-12-17 Thread Mark Raynsford
ed as delta offsets from the center of the window, and these can typically be passed directly into camera handling functions. -- Mark Raynsford | https://www.io7m.com

MediaException with trivial javafx-media example

2020-08-31 Thread Mark Raynsford
-version openjdk version "14.0.2" 2020-07-14 OpenJDK Runtime Environment (build 14.0.2+12) OpenJDK 64-Bit Server VM (build 14.0.2+12, mixed mode) Any assistance would be appreciated! -- Mark Raynsford | https://www.io7m.com

Re: Remove JavaFX JPMS enforcement

2020-04-20 Thread Mark Raynsford
. This is on JDK 13, with the 13.0.2 JavaFX release from Central. -- Mark Raynsford | https://www.io7m.com

Re: Gitter chat + StackOverflow [was: Concatenating transforms to scale positions but not objects]

2019-08-13 Thread Mark Raynsford
On 2019-08-12T14:25:37 +0100 Mark Raynsford wrote: > > Hello! > > Here's the StackOverflow question: > > https://stackoverflow.com/questions/57461988/using-an-alternate-coordinate-system-inside-a-pane-or-region And, right on cue, the question has been marked as "off-t

Re: Concatenating transforms to scale positions but not objects

2019-08-12 Thread Mark Raynsford
g time signatures at different points within pieces of music), the spacing between graph tick lines can change at different points on the timeline. Thankfully, I've already written a custom canvas-based component to deal with this. -- Mark Raynsford | http://www.io7m.com

Re: Gitter chat + StackOverflow [was: Concatenating transforms to scale positions but not objects]

2019-08-12 Thread Mark Raynsford
On 2019-08-11T09:47:22 +0100 Mark Raynsford wrote: > On 2019-08-11T01:41:39 +0200 > Michael Paus wrote: > > > Nir is right here but if you could ask your question on StackOverflow > > I'd be willing to comment on it because I was facing a very similar > > problem

Re: Concatenating transforms to scale positions but not objects

2019-08-11 Thread Mark Raynsford
ing to references, preventing me from answering my own question, etc). -- Mark Raynsford | http://www.io7m.com

Re: Concatenating transforms to scale positions but not objects

2019-08-10 Thread Mark Raynsford
On 2019-08-06T19:11:42 +0100 Mark Raynsford wrote: > Hello! > > I realize the subject is somewhat convoluted. I'm putting together > something that bears a passing resemblance to a DAW such as Ardour: Given the tumbleweeds and sounds of crickets, I'm guessing that I expressed

Concatenating transforms to scale positions but not objects

2019-08-06 Thread Mark Raynsford
what I'm trying to do? [I've developed a 3D renderer, so I'm familiar with how transforms are concatenated using matrices. I don't have an intuitive understanding of how transforms are applied inside JavaFX, and there doesn't appear to be much documentation on this.] -- Mark Raynsford | http://www.io7m.com

Re: Some visual issues with a test application

2018-10-14 Thread Mark Raynsford
On 2018-10-14T21:22:23 +0100 Mark Raynsford wrote: > Hello! > > I've been developing with Swing for many years, and I'm just now giving > JavaFX a serious look now that the distribution issues are fixed > (packages on Maven Central and the like). Forgot to mention: $

Some visual issues with a test application

2018-10-14 Thread Mark Raynsford
https://github.com/io7m/osgibrowse/blob/develop/com.io7m.osgibrowse.gui.javafx/src/main/java/com/io7m/osgibrowse/gui/javafx/OBTableView.java#L92 Any advice would be appreciated. "YOU ARE NOT USING THE API CORRECTLY" criticism is also welcome. -- Mark Raynsford | http://www.io7m.com

Re: Error: JavaFX runtime components are missing, and are required to run this application

2018-10-13 Thread Mark Raynsford
pplication.launch(ExampleApplication.class, args); } } The application starts up and runs without issue. -- Mark Raynsford | http://www.io7m.com

Re: Error: JavaFX runtime components are missing, and are required to run this application

2018-10-13 Thread Mark Raynsford
h not extending Application - in fact I won't even have the option to do so because OSGi applications don't have that traditional main() method. Is there documentation somewhere on the workaround you mentioned? -- Mark Raynsford | http://www.io7m.com

Error: JavaFX runtime components are missing, and are required to run this application

2018-10-13 Thread Mark Raynsford
aven/org/openjfx/javafx-base/11/javafx-base-11.jar:/home/rm/var/maven/org/openjfx/javafx-base/11/javafx-base-11-linux.jar com.io7m.javafxhello.Main Am I doing something wrong? I feel like I've set things up the same way as shown in the documentation. -- Mark Raynsford | http://www.io7m.com

Re: OpenJFX 11 in OSGi

2018-08-07 Thread Mark Raynsford
use Equinox-specific facilities. -- Mark Raynsford | http://www.io7m.com

Re: Simple Maven example fails with unusual error

2018-07-23 Thread Mark Raynsford
p today at all, given that it didn't when I initially posted to the list. I can reproduce the issue on Travis CI: https://travis-ci.org/io7m/javafx-example-20180721/builds/407068017 ... so it doesn't appear to be my environment that's broken (or at least it's not *just* mine!) --

Re: Simple Maven example fails with unusual error

2018-07-23 Thread Mark Raynsford
t it names them. -- Mark Raynsford | http://www.io7m.com

Re: Simple Maven example fails with unusual error

2018-07-23 Thread Mark Raynsford
ginExecutionException The last time I saw an exception like this related to org.objectweb.asm.ClassReader, it was due to incompatible bytecode (when Java 9 was released, most tools weren't yet compatible with Java 9 bytecode). -- Mark Raynsford | http://www.io7m.com

Re: Simple Maven example fails with unusual error

2018-07-21 Thread Mark Raynsford
On 2018-07-21T15:55:15 +0100 Mark Raynsford wrote: > > Is this a known issue? Forgot to mention: $ java -version openjdk version "10.0.1" 2018-04-17 OpenJDK Runtime Environment (build 10.0.1+10) OpenJDK 64-Bit Server VM (build 10.0.1+10, mixed mode) $ uname -a Linux almond.int.

Simple Maven example fails with unusual error

2018-07-21 Thread Mark Raynsford
by: java.lang.IllegalArgumentException: javafx.graphics.11.ea.19: Invalid module name: '11' is not a Java identifier Is this a known issue? -- Mark Raynsford | http://www.io7m.com

Re: modules versus SDK's

2018-03-26 Thread Mark Raynsford
g/#search%7Cga%7C1%7Cg%3A%22org.lwjgl%22 We repack those artifacts into OSGi bundles in an automated fashion too: https://github.com/LWJGL/lwjgl3-osgi -- Mark Raynsford | http://www.io7m.com

Re: Update on enabling JavaFX to work with OpenJDK builds

2018-02-27 Thread Mark Raynsford
This is good to hear, thank you! I'll keep an eye on this as it unfolds. -- Mark Raynsford | http://www.io7m.com

Re: The "javafx might not be present" problem

2018-02-09 Thread Mark Raynsford
aFX might not be present by one. I'd prefer a more general solution to this problem. I am volunteering to help if there's any way that I can help. -- Mark Raynsford | http://www.io7m.com

Re: The "javafx might not be present" problem

2018-02-09 Thread Mark Raynsford
of Oracle's Java SE specification." -- Mark Raynsford | http://www.io7m.com

Re: The "javafx might not be present" problem

2018-02-09 Thread Mark Raynsford
don't even consider depending on it. Being deployed to Maven Central is, for me, a basic indicator that the project in question is competently maintained. OpenJFX has elevated status in this regard in that it's not on Maven Central but I would still consider depending on it if distribution issues could be solved. -- Mark Raynsford | http://www.io7m.com

The "javafx might not be present" problem

2018-02-09 Thread Mark Raynsford
o use it). I suppose what I'm really saying is: When (if ever) can I expect JavaFX to be present unconditionally with OpenJDK installs? I probably can't migrate to JavaFX until that day... -- Mark Raynsford | http://www.io7m.com