Added overrides for problematic Nvidia extensions which don't contain parameter names.

This commit is contained in:
the_fiddler 2010-12-03 11:23:45 +00:00
parent 948ded73ef
commit c4b50469c8

View file

@ -4,6 +4,13 @@
<delete>
<function name="MultiDrawArraysEXT" />
<function name="MultiDrawElementsEXT" />
<function name="DeleteFencesNV" />
<function name="GenFencesNV" />
<function name="IsFenceNV" />
<function name="TestFenceNV" />
<function name="GetFenceivNV" />
<function name="FinishFenceNV" />
<function name="SetFenceNV" />
</delete>
<add>
@ -23,6 +30,47 @@
<param type="GLvoid**" name="indices" flow="in" />
<param type="GLsizei" name="primcount" flow="in" />
</function>
<function name="DeleteFencesNV" extension="NV" profile="" category="2.0" version="2.0">
<returns type="void" />
<param type="GLsizei" name="n" flow="in" />
<param type="GLuint*" name="fences" flow="in" />
</function>
<function name="GenFencesNV" extension="NV" profile="" category="2.0" version="2.0">
<returns type="void" />
<param type="GLsizei" name="n" flow="in" />
<param type="GLuint*" name="fences" flow="out" />
</function>
<function name="IsFenceNV" extension="NV" profile="" category="2.0" version="2.0">
<returns type="GLboolean" />
<param type="GLuint" name="fence" flow="in" />
</function>
<function name="TestFenceNV" extension="NV" profile="" category="2.0" version="2.0">
<returns type="GLboolean" />
<param type="GLuint" name="fence" flow="in" />
</function>
<function name="GetFenceivNV" extension="NV" profile="" category="2.0" version="2.0">
<returns type="void" />
<param type="GLuint" name="fence" flow="in" />
<param type="GLenum" name="pname" flow="in" />
<param type="GLint*" name="params" flow="out" />
</function>
<function name="FinishFenceNV" extension="NV" profile="" category="2.0" version="2.0">
<returns type="void" />
<param type="GLuint" name="fence" flow="in" />
</function>
<function name="SetFenceNV" extension="NV" profile="" category="2.0" version="2.0">
<returns type="void" />
<param type="GLuint" name="fence" flow="in" />
<param type="GLenum" name="condition" flow="in" />
</function>
</add>
<replace>