qt-interest@trolltech.com
[Top] [All Lists]

Re: [ANNOUNCE] Qt and Qtopia Core 4.3 Now Available

Subject: Re: [ANNOUNCE] Qt and Qtopia Core 4.3 Now Available
From: "zeAtShuttle"
Date: Sat, 2 Jun 2007 16:34:40 +1200

T H A N K  Y O U !!


thats, kind of, what i thought, but many "half-answers" and poor documentation
led me to HOPE otherwise...


cheers,
zelko


----- Original Message ----- From: "Richard S. Wright Jr." <opengl@xxxxxxxxxxxxx>
To: "zeAtShuttle" <zelco@xxxxxxxxxx>
Cc: "qt-interest" <qt-interest@xxxxxxxxxxxxx>
Sent: Saturday, June 02, 2007 4:14 PM
Subject: Re: [ANNOUNCE] Qt and Qtopia Core 4.3 Now Available


Oh, Heaven have pity.  I haven't been following this thread, but I'll
give it a shot.

Let's start from first principles:

OpenGL is a software interface to graphics hardware.

The EXACT 3D hardware and it's driver comprise what everyone refers
to as the "implementation". There are some implementations that do
not require hardware, Mesa is the only game in town for Linux. Linux
is free however only if your time is worthless.... which I think you
are discovering now ;-)

The question of an OpenGL driver for QWS is absurd, which is why
people are giving you short " go away" type answers.

The driver is for the hardware, and is written for a particular
operating system and device.

You have a device? You have a Linux OS for it? You have some 3D chip
in it? Ask the vendor of the 3D chip, or the vendor of the device for
the OpenGL driver and for the OpenGL SDK FOR THAT DEVICE AND CHIP
SET. Do not mention Qt in any way shape or form, it will only muddy
the waters.

Qt or ANY other framework requires that you've done this homework up
front if you want to use OpenGL.

If the device you are targeting does not have a 3D chip in it, you
are hosed. You will have to adapt Mesa to meet your needs. I'm going
out on a limb here, but I'm guessing the only way you are going to be
able to do that is to find someone who knows how to do this, fly them
to your site and pay them for a days work. There is no step by step
guide for this... you have to understand how all this works at a more
fundamental level, and then engineer it for yourself. (I'll get
flamed for this... but...) Welcome to Linux. ;-)

Windows and Mac OS X (my two platforms) are EXACTLY  the same way.
That's right, EXACTLY. We must have driver, and we must have an SDK.
Qt has NOTHING to do with it. There are 10,001 ways to use OpenGL, Qt
is #1,262.

On the Mac, Apple provides the driver and the SDK. On Windows,
Microsoft (usually) provides the SDK, and the hardware vendors (ATI,
NVidia, etc.) provide the drivers (again, usually).

I hope this helps clarify things for you somewhat.

Let me say this one other way... You need an implementation for your
device, not an implementation for QWS. If an implementation is not
available for your device, you will have to emulate it with Mesa...
and this is so totally the wrong place to be looking for help with
that. (Try some OpenGL specific lists).

God speed.

Richard S. Wright Jr.



On Jun 1, 2007, at 11:01 PM, zeAtShuttle wrote:

ok, thanks,
just this then -  can you say where to find(download) libGLES &  libEGL?

No I can't. You first need to choose an implementation (Mesa, Hybrid, ATI,
PowerVR, etc...) you then need to contact one of these to get the
implementation. If you choose Mesa, try to find information on mesa3d.org. If
you choose Hybrid, try www.hybrid.fi, etc.



wish we knew at least some basics about QWS and OpenGL ES, like :

"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 ?"
"do we really ask ATI about OpenGL ES drivers for QWS on Linux?"


...BUT,
i did ask ALL of them, anyway...

they did not have any idea what i was
talking about... neither did I




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


"No I can't. You first need to choose an implementation "



oh dear, we choose ALL of the implementations, but will be happy
with ANY that actually EXISTS, can you confirm that ANY of those
work with QWS ?

and PLEASE give us some link where we can see what are you
talking about...  we searched Mesa and Hybrid for hours?!



HÙvard, dude?





--
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.6/828 - Release Date: 6/1/2007 11:22 AM


--
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/

<Prev in Thread] Current Thread [Next in Thread>