RE: [hlcoders] Half-Life 2 rendering api
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
__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
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