mirror of
https://github.com/Ryujinx/Opentk.git
synced 2024-12-24 02:45:36 +00:00
Added overrides for problematic Nvidia extensions which don't contain parameter names.
This commit is contained in:
parent
948ded73ef
commit
c4b50469c8
|
@ -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>
|
||||
|
|
Loading…
Reference in a new issue