PDA

View Full Version : ATI HLSL to GLSL



flamz
11-13-2006, 09:48 AM
http://www.macworld.com/news/2006/11/10/hlsl2glsl/index.php

I find it amazing that ATI finds the time to create such a useless tool but can't find the time to give us proper OpenGL 2.0 drivers that includes PBO support,etc.

hmmph..

yooyo
11-13-2006, 10:56 AM
No... thats great tool. Now it will be easier to convert shaders code between API's and platforms.

CrazyButcher
11-13-2006, 12:07 PM
lol no love for ATI, even when they do something for GL. come on...
nice and useful imo.

Humus
11-14-2006, 05:04 AM
PBOs are on the way.

flamz
11-15-2006, 11:18 AM
when?

Humus
11-16-2006, 12:26 PM
Well, it's implemented, but it takes a while for it to trickle down into public drivers, so January would be my guess.

bobvodka
11-18-2006, 06:27 AM
hmmm, do you know if there is anyone I could talk to get a beta of a driver with PBO support in?

I'm about to start on a research project for the final year of my degree which is doing heavy shader and R2VB work; right now D3D is looking like the API of choice however this would swing things back in OpenGL's favour (and would be my prefered choice due to familiarity with the API)

Humus
11-18-2006, 05:26 PM
If it's for research, you may want to try this:
http://www.atitech.com/companyinfo/researcher/index.html

bobvodka
11-19-2006, 08:41 PM
cheers

dobradusa
11-20-2006, 12:45 PM
Originally posted by Humus:
PBOs are on the way. Can you give me an example of why I would ever use PBOs instead of FBOs?

Korval
11-20-2006, 02:20 PM
Can you give me an example of why I would ever use PBOs instead of FBOs?Because they both do completely and totally different things? PBOs allow you to copy into buffer objects and have texture upload happen from buffer objects. FBOs are about rendering to framebuffers and textures.

Where's the overlap? Until you can actually bind a texture as a buffer or bind a buffer as a texture, these are two separate constructs.

dobradusa
11-20-2006, 11:33 PM
Originally posted by Korval:

Can you give me an example of why I would ever use PBOs instead of FBOs?Because they both do completely and totally different things? PBOs allow you to copy into buffer objects and have texture upload happen from buffer objects. FBOs are about rendering to framebuffers and textures.

Where's the overlap? Until you can actually bind a texture as a buffer or bind a buffer as a texture, these are two separate constructs. Right, I am mixing pbuffers and PBOs.