Trolltech Home | Qt-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 7

Qt-interest Archive, May 2007
[ANNOUNCE] Qt and Qtopia Core 4.3 Now Available


Message 1 in thread

We are pleased to announce that Qt and Qtopia Core 4.3 are now available. 
The releases incorporate significant performance improvements in some 
areas, as well as several major new features.  These include:

- Comprehensive support for Windows Vista development, including native 
Vista styles, controls and animations
- QtScript: an integrated ECMAScript (JavaScript) standard scripting 
engine
- Support for Secure Socket Layer (SSL) communications
- Faster, higher quality rendering with OpenGL
- A more flexible Main Window architecture
- SVG generator
- A new font system and enhanced OpenGL ES support in Qtopia Core
- Added support for MinGW/MSYS
- QtXml module expanded with classes to provide a streaming API for 
handling XML

For an overview of all improvements and new features included in Qt 4.3, 
visit the What?s New in Qt 4.3 page at 
http://trolltech.com/products/qt/whatsnew/whatsnew-qt43, or review the Qt 
4.3 documentation, at: http://doc.trolltech.com/4.3/qt4-3-intro.html.

For detailed information on all changes introduced with 4.3, please 
consult the changes-4.3.0 file found in your package, or visit 
http://www.trolltech.com/developer/changes/changes-4.3.0.html. 

HOW TO GET THE RELEASE
----------------------
Qt customers will find Qt 4.3 packages in their download areas. Evaluation 
versions of Qt 4.3, as well as Qt Open Source Editions for all platforms 
are now available for download from: 
http://www.trolltech.com/developer/downloads/qt/index. 

SUPPORT
-------
Suspected bugs in Qt 4.3.0 should be reported to qt-bugs@xxxxxxxxxxxxxx If 
you require commercial support, please contact Trolltech Sales. 

We hope you enjoy Qt 4.3!

--
 [ signature omitted ] 

Message 2 in thread

hi Trolltech Team,

>>" - A new font system and enhanced OpenGL ES support in Qtopia Core "


could you please help us understand how is OpenGL ES supported? 
it seems that to be able to compile Qtopia Core with OpenGL ES we 
need some EXTERNAL files that are NOT supplied with Qtopia Core.

so, what exeactly are those other files that we need to have, where 
to download, how to install, what to modify before we try to do the 
following with Qtopia Core:


./configure -embedded generic -opengl
make
make install



in short:
- what are the prerequisites to compile
Qtopia-Core with "-opengl" and how to go about it?




i understand we have OpenGL ES *specification* and some 
HEADER files we can get from Khronos, but where are the 
drivers? is this OpenGL ES emulated in QWS, do we need
mesa? do we need native X11 OpenGL? just framebuffer?

what are the performance of these "desktop" development
drivers, how close is it to performance of "real" OpenGL ES
hardware on TARGET device? 

does any embeded manufacturer makes specific drivers 
just for Qtopia and QWS? who writes QWS drivers for
desktop/development platform, who writes the driver
for real OpenGL ES embedded/target platform?

do we, at all, as of now, have any *fully accelerated* 
OpenGL ES drivers that Qtopia/QWS can *USE* on
development or some target platform? 




thank you,
zelko





  ----- Original Message ----- 
  From: Eivind Throndsen 
  To: qt-interest@xxxxxxxxxxxxx 
  Sent: Thursday, May 31, 2007 9:17 AM
  Subject: [ANNOUNCE] Qt and Qtopia Core 4.3 Now Available



  We are pleased to announce that Qt and Qtopia Core 4.3 are now available. The releases incorporate significant performance improvements in some areas, as well as several major new features.  These include: 

  - Comprehensive support for Windows Vista development, including native Vista styles, controls and animations 
  - QtScript: an integrated ECMAScript (JavaScript) standard scripting engine 
  - Support for Secure Socket Layer (SSL) communications 
  - Faster, higher quality rendering with OpenGL 
  - A more flexible Main Window architecture 
  - SVG generator 
  - A new font system and enhanced OpenGL ES support in Qtopia Core 
  - Added support for MinGW/MSYS 
  - QtXml module expanded with classes to provide a streaming API for handling XML 

  For an overview of all improvements and new features included in Qt 4.3, visit the What's New in Qt 4.3 page at http://trolltech.com/products/qt/whatsnew/whatsnew-qt43, or review the Qt 4.3 documentation, at: http://doc.trolltech.com/4.3/qt4-3-intro.html. 

  For detailed information on all changes introduced with 4.3, please consult the changes-4.3.0 file found in your package, or visit http://www.trolltech.com/developer/changes/changes-4.3.0.html. 

  HOW TO GET THE RELEASE 
  ---------------------- 
  Qt customers will find Qt 4.3 packages in their download areas. Evaluation versions of Qt 4.3, as well as Qt Open Source Editions for all platforms are now available for download from: http://www.trolltech.com/developer/downloads/qt/index. 

  SUPPORT 
  ------- 
  Suspected bugs in Qt 4.3.0 should be reported to qt-bugs@xxxxxxxxxxxxxx  If you require commercial support, please contact Trolltech Sales.   

  We hope you enjoy Qt 4.3! 

  -- 
  The Trolltech Team 




------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 3:03 PM

Message 3 in thread

On Thursday 31 May 2007 04:15, zeAtShuttle wrote:
> hi Trolltech Team,
>
> >>" - A new font system and enhanced OpenGL ES support in Qtopia Core "
>
> could you please help us understand how is OpenGL ES supported?
> it seems that to be able to compile Qtopia Core with OpenGL ES we
> need some EXTERNAL files that are NOT supplied with Qtopia Core.

As previously explained on qtopia-interest:

Yes. This is also true also for the other platforms. For instance on X11 you 
need to have some header files (gl.h, glu.h) and libraries (libGL, libGLU) 
preinstalled on your system.

To enable OpenGL ES in Qtopia Core you need to have the headers GLES/gl.h, 
GLES/egl.h and libraries libGLES, libEGL preinstalled on your system.

>
> so, what exeactly are those other files that we need to have, where
> to download, how to install, what to modify before we try to do the
> following with Qtopia Core:
>
>
> ./configure -embedded generic -opengl
> make
> make install
>
>
>
> in short:
> - what are the prerequisites to compile
> Qtopia-Core with "-opengl" and how to go about it?
>
>
>
>
> i understand we have OpenGL ES *specification* and some
> HEADER files we can get from Khronos, but where are the
> drivers? is this OpenGL ES emulated in QWS, do we need
> mesa? do we need native X11 OpenGL? just framebuffer?

Where to get the drivers depends on what kind of platform you're targeting. If 
you're targeting a handheld device from ATI, contact ATI. If you're using 
Qtopia Core on x86 you might want to take a look at Mesa or Hybrid. (I've 
been thinking on writing a pre-integrated driver for Mesa for Qtopia Core, 
but that work hasn't even been started yet). If you're targeting a device 
with a PowerVR chip, contact PowerVR, etc..

>
> what are the performance of these "desktop" development
> drivers, how close is it to performance of "real" OpenGL ES
> hardware on TARGET device?
>
> does any embeded manufacturer makes specific drivers
> just for Qtopia and QWS? who writes QWS drivers for
> desktop/development platform, who writes the driver
> for real OpenGL ES embedded/target platform?
>
> do we, at all, as of now, have any *fully accelerated*
> OpenGL ES drivers that Qtopia/QWS can *USE* on
> development or some target platform?
>

The example provided in examples/qtopiacore/ahigl is capable of using OpenGL 
ES to accelerate all painting. (It has a few, easily fixed, performance bugs 
though.)

--
 [ signature omitted ] 

Message 4 in thread

hi,


>>To enable OpenGL ES in Qtopia Core you need to have the headers GLES/gl.h, 
>>GLES/egl.h and libraries libGLES, libEGL preinstalled on your system.

thanks!


- can you say where to find libGLES & libEGL, where, in which folder 
they should be copied (installed)? 

- do we use gl.h & egl.h from Khronos.com or Hybrid
in any case,
do we need to modify anything in them or anywhere else?

..we need to create foder "GLES" somewhere in Qtopia-Core 
directory-tree? where? can you suggest how we should build 
directory-tree? what is the FULL path of those files?


=========================

>>Where to get the drivers depends on what kind of platform you're targeting. If 
>>you're targeting a handheld device from ATI, contact ATI. If you're using 
>>Qtopia Core on x86 you might want to take a look at Mesa or Hybrid...


our development platform is x86 (Linux),
our target platform might be x86 as well




cheers,
zelko






----- Original Message ----- 
From: "Hمvard Wall" <hwall@xxxxxxxxxxxxx>
To: <qt-interest@xxxxxxxxxxxxx>
Sent: Thursday, May 31, 2007 8:21 PM
Subject: Re: [ANNOUNCE] Qt and Qtopia Core 4.3 Now Available


> On Thursday 31 May 2007 04:15, zeAtShuttle wrote:
>> hi Trolltech Team,
>>
>> >>" - A new font system and enhanced OpenGL ES support in Qtopia Core "
>>
>> could you please help us understand how is OpenGL ES supported?
>> it seems that to be able to compile Qtopia Core with OpenGL ES we
>> need some EXTERNAL files that are NOT supplied with Qtopia Core.
> 
> As previously explained on qtopia-interest:
> 
> Yes. This is also true also for the other platforms. For instance on X11 you 
> need to have some header files (gl.h, glu.h) and libraries (libGL, libGLU) 
> preinstalled on your system.
> 
> To enable OpenGL ES in Qtopia Core you need to have the headers GLES/gl.h, 
> GLES/egl.h and libraries libGLES, libEGL preinstalled on your system.
> 
>>
>> so, what exeactly are those other files that we need to have, where
>> to download, how to install, what to modify before we try to do the
>> following with Qtopia Core:
>>
>>
>> ./configure -embedded generic -opengl
>> make
>> make install
>>
>>
>>
>> in short:
>> - what are the prerequisites to compile
>> Qtopia-Core with "-opengl" and how to go about it?
>>
>>
>>
>>
>> i understand we have OpenGL ES *specification* and some
>> HEADER files we can get from Khronos, but where are the
>> drivers? is this OpenGL ES emulated in QWS, do we need
>> mesa? do we need native X11 OpenGL? just framebuffer?
> 
> Where to get the drivers depends on what kind of platform you're targeting. If 
> you're targeting a handheld device from ATI, contact ATI. If you're using 
> Qtopia Core on x86 you might want to take a look at Mesa or Hybrid. (I've 
> been thinking on writing a pre-integrated driver for Mesa for Qtopia Core, 
> but that work hasn't even been started yet). If you're targeting a device 
> with a PowerVR chip, contact PowerVR, etc..
> 
>>
>> what are the performance of these "desktop" development
>> drivers, how close is it to performance of "real" OpenGL ES
>> hardware on TARGET device?
>>
>> does any embeded manufacturer makes specific drivers
>> just for Qtopia and QWS? who writes QWS drivers for
>> desktop/development platform, who writes the driver
>> for real OpenGL ES embedded/target platform?
>>
>> do we, at all, as of now, have any *fully accelerated*
>> OpenGL ES drivers that Qtopia/QWS can *USE* on
>> development or some target platform?
>>
> 
> The example provided in examples/qtopiacore/ahigl is capable of using OpenGL 
> ES to accelerate all painting. (It has a few, easily fixed, performance bugs 
> though.)
> 
> --
> hw
> 
> --
> To unsubscribe - send a mail to qt-interest-request@xxxxxxxxxxxxx with "unsubscribe" in the subject or the body.
> List archive and information: http://lists.trolltech.com/qt-interest/
> 
> 
> 
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition. 
> Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 3:03 PM
> 
> 

Message 5 in thread

>>Where to get the drivers depends on what kind of platform you're targeting. If 
>>you're targeting a handheld device from ATI, contact ATI. If you're using 
>>Qtopia Core on x86 you might want to take a look at Mesa or Hybrid...


our development platform is x86 (Linux), i guess at first we just want to *develop*
("write it once"), so we are talking (at least) about *emulation* of OpenGL ES

however,
when we do want to *port it* to another hardware, say: -
"..targeting a handheld device from ATI, contact ATI"

then, for what drivers we aks, drivers for "QWS on Linux"? 

they "barely" have drivers for Win CE, 
i dont recall any ES drivers for X11 or Qt/Qtopia?


i've been trying hard, but dont see anything that would suggest how to use
Mesa or Hybrid or anything with QWS (on any platform)

is there anything really there, that we can download  right now
and have OpenGL DEMOS run on QWS?

or do we need to "make" simple "implementation"?


 

=============================

> To enable OpenGL ES in Qtopia Core you need to have the headers GLES/gl.h, 
> GLES/egl.h and libraries libGLES, libEGL preinstalled on your system.
 

can you explain what "to enable OpenG ES" actually means?

- is "to enable" enough to compile Qtopia-Core including OpenGL DEMOS?
- is it enough to *display* those demos in QWS?

or for that we need *drivers* as well?
- can we compile without the drivers and run where drivers exist?


==============================================

but the very basic question that i still can not figure out is this:

drivers are NOT made for "platforms" like x86, PowerPC, ARM..
they are always made for WINDOWING SYSTEMS, like Win CE, X11...

i've never heard about QWS drivers ?? who makes them?
do we really ask ATI about OpenGL ES drivers for QWS on Linux?


as i understand,
Qtopia has its OWN 2D *generic* drivers that work on ANY 
framebuffer (embedded device or desktop, x86 or ppc...)
...is this correct?




cheers,
zelko





----- Original Message ----- 
From: "Hمvard Wall" <hwall@xxxxxxxxxxxxx>
To: <qt-interest@xxxxxxxxxxxxx>
Sent: Thursday, May 31, 2007 8:21 PM
Subject: Re: [ANNOUNCE] Qt and Qtopia Core 4.3 Now Available


> On Thursday 31 May 2007 04:15, zeAtShuttle wrote:
>> hi Trolltech Team,
>>
>> >>" - A new font system and enhanced OpenGL ES support in Qtopia Core "
>>
>> could you please help us understand how is OpenGL ES supported?
>> it seems that to be able to compile Qtopia Core with OpenGL ES we
>> need some EXTERNAL files that are NOT supplied with Qtopia Core.
> 
> As previously explained on qtopia-interest:
> 
> Yes. This is also true also for the other platforms. For instance on X11 you 
> need to have some header files (gl.h, glu.h) and libraries (libGL, libGLU) 
> preinstalled on your system.
> 
> To enable OpenGL ES in Qtopia Core you need to have the headers GLES/gl.h, 
> GLES/egl.h and libraries libGLES, libEGL preinstalled on your system.
> 
>>
>> so, what exeactly are those other files that we need to have, where
>> to download, how to install, what to modify before we try to do the
>> following with Qtopia Core:
>>
>>
>> ./configure -embedded generic -opengl
>> make
>> make install
>>
>>
>>
>> in short:
>> - what are the prerequisites to compile
>> Qtopia-Core with "-opengl" and how to go about it?
>>
>>
>>
>>
>> i understand we have OpenGL ES *specification* and some
>> HEADER files we can get from Khronos, but where are the
>> drivers? is this OpenGL ES emulated in QWS, do we need
>> mesa? do we need native X11 OpenGL? just framebuffer?
> 
> Where to get the drivers depends on what kind of platform you're targeting. If 
> you're targeting a handheld device from ATI, contact ATI. If you're using 
> Qtopia Core on x86 you might want to take a look at Mesa or Hybrid. (I've 
> been thinking on writing a pre-integrated driver for Mesa for Qtopia Core, 
> but that work hasn't even been started yet). If you're targeting a device 
> with a PowerVR chip, contact PowerVR, etc..
> 
>>
>> what are the performance of these "desktop" development
>> drivers, how close is it to performance of "real" OpenGL ES
>> hardware on TARGET device?
>>
>> does any embeded manufacturer makes specific drivers
>> just for Qtopia and QWS? who writes QWS drivers for
>> desktop/development platform, who writes the driver
>> for real OpenGL ES embedded/target platform?
>>
>> do we, at all, as of now, have any *fully accelerated*
>> OpenGL ES drivers that Qtopia/QWS can *USE* on
>> development or some target platform?
>>
> 
> The example provided in examples/qtopiacore/ahigl is capable of using OpenGL 
> ES to accelerate all painting. (It has a few, easily fixed, performance bugs 
> though.)
> 
> --
> hw
> 
> --
> To unsubscribe - send a mail to qt-interest-request@xxxxxxxxxxxxx with "unsubscribe" in the subject or the body.
> List archive and information: http://lists.trolltech.com/qt-interest/
> 
> 
> 
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition. 
> Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 3:03 PM
> 
>