RE: [hlcoders] Half-Life 2 rendering api

2003-09-11 Thread Tony \omega\ Sergi
Doesn't the fact that its directx 9 kind of clue you in as to what API
it is?

Where it requires dx6, and is scalable up to dx9. thus, its all dx.

-omega
http://www.frontline2.com


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ben Waldher
Sent: September 11, 2003 11:45 AM
To: [EMAIL PROTECTED]
Subject: Re: [hlcoders] Half-Life 2 rendering api

It sounds highly doubtful. The benchmarks haven't had anything to do
with
OpenGL. Which probably means there wont be any linux client :(.
- Original Message -
From: Vyacheslav Djura [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 10, 2003 12:22 PM
Subject: [hlcoders] Half-Life 2 rendering api


 Hello,

 does anyone know if Half-Life 2 will support OpenGL / OpenGL 2 ?

 Best regards,
  Slava


 ___
 To unsubscribe, edit your list preferences, or view the list archives,
please visit:
 http://list.valvesoftware.com/mailman/listinfo/hlcoders



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders




___
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: [hlcoders] Half-Life 2 rendering api

2003-09-11 Thread tei

__About


Will be sad if HL2 will not have a linux dedicated servers. For
perfomance, and popularity issues.




__Some Guess___

But I guess Valve will have to fix a lot of mistakes that windows
coders make:

This is from a valve BSP file :

\quiver\valve\halflife.wad;\quiver\valve\decals.wad;\quiver\valve\liquid.wad

Whats happens if i pass this paths to a standard C or standard C++
function? Bad stuff. You need to parse this before to pass to a
function.

char filename[] = \normal\quiver\valve\halflife.wad;

f = fopen( filename, r);//BOMB! at windows, BOMB! at linux...


__Conclusion

Interesting enough, most errors compiling a windows app to linux where
mistakes, as not follow standards.  Code that is good (ANSI-C, ISO
C++,..) compile withouth problem. Maybe the infestation d3d can be
isolated with #defines, and project compiled with gcc.

I think the HL2 engine is .. GREAT .. and If is need to firm a pact
with Bill Gates with blood, I will do. But he.. a cool ping with Linux
dedicated server'is lotsa cool, too.



 That sucks... I was hoping for a linux client.

 Doesn't the fact that its directx 9 kind of clue you in as to what API
 it is?
 Where it requires dx6, and is scalable up to dx9. thus, its all dx.
 -omega
 http://www.frontline2.com


___
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: [hlcoders] Half-Life 2 rendering api

2003-09-11 Thread Phantom
why would a DX9 windows CLIENT stop there being a linux SERVER, its totaly
unrelated.

btw, just coz things are described as being for DX6 card to DX9 cards doesnt
mean it wont use OGL, its just easier to work out which cards are which DX
class hardware than it is to work out what OGL version a card will run :)
For example its easier to say 'this requires DX9 hardware' than it is to say
'this requires OpenGL1.4 with ARB shader support', both can equate to the
same thing in a technical sense but if I said DX9 hardware to someone they
would know what cards i was on about right away :)
(this isnt imply that HL2 uses OGL, afaik its a pure DX engine, i just like
to point these things out :))


- Original Message -
From: tei [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, September 12, 2003 12:21 AM
Subject: Re: [hlcoders] Half-Life 2 rendering api



 __About


 Will be sad if HL2 will not have a linux dedicated servers. For
 perfomance, and popularity issues.


___
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders