Warp3D documentation

Have a question about our Software Developer Kit? Ask them here.
Post Reply
User avatar
Daytona675x
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 34
Joined: Wed Jan 22, 2014 5:18 pm
Location: Cologne, Germany
Contact:

Warp3D documentation

Post by Daytona675x »

Hi,

where am I supposed to get information to W3D_SetTextureBlend?
In the latest docs it says

"This function controls multitexturing. Very complex stuff. Please write a better autodoc for me."
plus
"A complete description of this function with examples can be found in the SDK."

:shock:
Okay, either it is hidden quite well or there simply isn't even the promised example that explains everything.
So, what to do?

Thanks,
Daniel

p.s.:
actually the whole Warp3D doc needs massive improvement.
For instance, there isn't mentioned which states default to which values.
Or info like "is it valid to call SetTexEnv with a null-tex if GLOBALTEXENV is enabled?" would be interesting too.
Then there are many obviously outdated statements like "tmu - must be zero" for W3D_BindTexture.
Or W3D_DrawElements "There are three possible values W3D_INDEX_UBYTE, W3D_INDEX_USHORT and W3D_INDEX_ULONG.". Only that there is no such define as W3D_INDEX_USHORT, should be _UWORD.
etc., etc., etc.
Warp3D driver code-basher and bug-smasher - btw.: driver writing is nothing mysterious
User avatar
Hans
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 703
Joined: Tue Dec 21, 2010 9:25 pm
Location: New Zealand
Contact:

Re: Warp3D documentation

Post by Hans »

This is an old thread so you have probably found it already, but there's some documentation about multitexturing and other v5 features in "SDK:documentation/Developer Information/Warp3D"

Hans
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
Post Reply