Removed D3D9. (#3191)

This commit is contained in:
Бранимир Караџић
2023-11-03 21:15:42 -07:00
committed by GitHub
parent 6a914f5b13
commit f14c14a485
333 changed files with 8957 additions and 23428 deletions

View File

@@ -1374,11 +1374,6 @@ public static class bgfx
/// </summary>
Agc,
/// <summary>
/// Direct3D 9.0
/// </summary>
Direct3D9,
/// <summary>
/// Direct3D 11.0
/// </summary>

View File

@@ -1371,11 +1371,6 @@ public static partial class bgfx
/// </summary>
Agc,
/// <summary>
/// Direct3D 9.0
/// </summary>
Direct3D9,
/// <summary>
/// Direct3D 11.0
/// </summary>

View File

@@ -14,7 +14,7 @@ extern(C++, "bgfx") package final abstract class Fatal{
}
extern(C++, "bgfx") package final abstract class RendererType{
enum Enum{
noop,agc,direct3D9,direct3D11,direct3D12,gnm,metal,nvn,openGLES,openGL,vulkan,webGPU,count
noop,agc,direct3D11,direct3D12,gnm,metal,nvn,openGLES,openGL,vulkan,webGPU,count
}
}
extern(C++, "bgfx") package final abstract class Access{
@@ -72,6 +72,11 @@ extern(C++, "bgfx") package final abstract class ViewMode{
default_,sequential,depthAscending,depthDescending,count
}
}
extern(C++, "bgfx") package final abstract class NativeWindowHandleType{
enum Enum{
default_,wayland,count
}
}
extern(C++, "bgfx") package final abstract class RenderFrame{
enum Enum{
noContext,render,timeout,exiting,count

View File

@@ -10,7 +10,7 @@ import bindbc.bgfx.config;
import bindbc.common.types: va_list;
static import bgfx.fakeenum;
enum uint apiVersion = 122;
enum uint apiVersion = 123;
alias ViewID = ushort;
deprecated("Please use `ViewID` instead.") alias ViewId = ushort;
@@ -592,7 +592,6 @@ enum Fatal: bgfx.fakeenum.Fatal.Enum{
enum RendererType: bgfx.fakeenum.RendererType.Enum{
noop = bgfx.fakeenum.RendererType.Enum.noop,
agc = bgfx.fakeenum.RendererType.Enum.agc,
direct3D9 = bgfx.fakeenum.RendererType.Enum.direct3D9,
direct3D11 = bgfx.fakeenum.RendererType.Enum.direct3D11,
direct3D12 = bgfx.fakeenum.RendererType.Enum.direct3D12,
gnm = bgfx.fakeenum.RendererType.Enum.gnm,

View File

@@ -840,9 +840,6 @@ pub const RendererType = enum(c_int) {
/// AGC
Agc,
/// Direct3D 9.0
Direct3D9,
/// Direct3D 11.0
Direct3D11,