Re: [Development] Supporting helper functions in auto tests by providing throwing Qt Test macros

2019-04-04 Thread Giuseppe D'Angelo via Development
Il 03/04/19 13:58, Mitch Curtis ha scritto: I have a question regarding this particular implementation, that is, why adding dedicated testing functions? Can't you "simply" change the currently existing QVERIFY/QCOMPARE to throw exceptions in case of failure, instead of returning from the current

Re: [Development] Shadertools repo request and some words about state of graphics

2019-04-04 Thread Mike Krus via Development
> On 4 Apr 2019, at 15:06, Tuukka Turunen wrote: > > > > On 04/04/2019, 10.54, "Development on behalf of Mike Krus via Development" > > wrote: > >> Since Qt 3D Studio now contains, for lack of a better word, a fork of much >> of Qt 3D, do you have ideas for that? And plans to integrat

Re: [Development] Shadertools repo request and some words about state of graphics

2019-04-04 Thread Tuukka Turunen
On 04/04/2019, 10.54, "Development on behalf of Mike Krus via Development" wrote: >Since Qt 3D Studio now contains, for lack of a better word, a fork of much > of Qt 3D, do you have ideas for that? And plans to integrate the work into > main line Qt 3D? Qt 3D Studio 2.3.0 runtime depe

[Development] Qt CMake Workshop

2019-04-04 Thread Alexandru Croitor
Hi, Many of us working on the "build Qt with CMake" project, plan to meet up for a 2-day workshop. We hope to discuss important topics *and* write lots of code, ultimately to speed-up the process of getting to what we call "Milestone 1" sooner ( https://bugreports.qt.io/browse/QTBUG-73925 ).

Re: [Development] [Gerrit-admin] Shadertools repo request and some words about state of graphics

2019-04-04 Thread Kari Oikarinen
qt-labs/qtshadertools has been created. -- Kari On 3.4.2019 20.42, Lars Knoll wrote: > Thanks for the update Laszlo. This is really important work towards Qt 6, and > I > can recommend everybody that has an interest in the graphics stack for Qt to > have a look. > > And I support the creatio

Re: [Development] Shadertools repo request and some words about state of graphics

2019-04-04 Thread Laszlo Agocs
Hi Mike, There is some research on-going around avoiding (or rather, reducing) the need for going through and composing textures when combining the 2D and 3D world. This will likely revolve around bringing the Qt Quick scenegraph and 3D a bit closer to each other. I avoided talking about 3D in

Re: [Development] Supporting helper functions in auto tests by providing throwing Qt Test macros

2019-04-04 Thread Edward Welbourne
Mitch Curtis (4 April 2019 11:01) > The nice thing about the exception solution is that users can decide > whether they want to wrap all helper calls in QCHECK_EXCEPTION to get > complete stack traces for failures, or if they don't want to use it at > all, resulting in neater code but slightly more

Re: [Development] Supporting helper functions in auto tests by providing throwing Qt Test macros

2019-04-04 Thread Mitch Curtis
> -Original Message- > From: Edward Welbourne > Sent: Thursday, 4 April 2019 10:51 AM > To: Mitch Curtis > Cc: development@qt-project.org; Joerg Bornemann > > Subject: Re: [Development] Supporting helper functions in auto tests by > providing throwing Qt Test macros > > Edward Welbourne

Re: [Development] Supporting helper functions in auto tests by providing throwing Qt Test macros

2019-04-04 Thread Edward Welbourne
Edward Welbourne (Wednesday, 3 April 2019 5:07 PM) >> It's probably worth having a macro with which to wrap code, that'll >> catch any exception it raises, add the current location to what'll be >> output to log the failure and then rethrows. This would give us the >> extra file/line information t

Re: [Development] Shadertools repo request and some words about state of graphics

2019-04-04 Thread Mike Krus via Development
Hi Laszlo, thanks for all this updated information. > On 2 Apr 2019, at 14:14, Laszlo Agocs wrote: > First, a qt-labs repository request: > > Repo name: qtshadertools > Name: Qt Shader Tools > Responsible person: me > Purpose: will import https://git.qt.io/laagocs/qtshadertools here. This is a