X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=specs%2Fd3d10.py;h=5119904184fbdf93694738c27d5b498b0dd71c24;hb=5b6fb75c9e2f1ad31bc3c3fb354003efe0352050;hp=00321d7194bee1205d45bbcbeb94a41a6708a4f0;hpb=1da480dd320a9d3d631a94025ca40609099f6d34;p=apitrace diff --git a/specs/d3d10.py b/specs/d3d10.py index 00321d7..5119904 100644 --- a/specs/d3d10.py +++ b/specs/d3d10.py @@ -23,7 +23,10 @@ # ##########################################################################/ + from dxgi import * +from d3dcommon import * + HRESULT = FakeEnum(HRESULT, [ "D3D10_ERROR_FILE_NOT_FOUND", @@ -567,28 +570,6 @@ D3D10_QUERY_DESC = Struct("D3D10_QUERY_DESC", [ (D3D10_QUERY_MISC_FLAG, "MiscFlags"), ]) -D3D10_PRIMITIVE_TOPOLOGY = Enum("D3D10_PRIMITIVE_TOPOLOGY", [ - "D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED", - "D3D10_PRIMITIVE_TOPOLOGY_POINTLIST", - "D3D10_PRIMITIVE_TOPOLOGY_LINELIST", - "D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP", - "D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST", - "D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP", - "D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ", - "D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ", - "D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ", - "D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ", -]) - -D3D10_PRIMITIVE = Enum("D3D10_PRIMITIVE", [ - "D3D10_PRIMITIVE_UNDEFINED", - "D3D10_PRIMITIVE_POINT", - "D3D10_PRIMITIVE_LINE", - "D3D10_PRIMITIVE_TRIANGLE", - "D3D10_PRIMITIVE_LINE_ADJ", - "D3D10_PRIMITIVE_TRIANGLE_ADJ", -]) - D3D10_RECT = Alias("D3D10_RECT", RECT) D3D10_VIEWPORT = Struct("D3D10_VIEWPORT", [ (INT, "TopLeftX"), @@ -766,15 +747,6 @@ ID3D10DepthStencilState.methods += [ Method(Void, "GetDesc", [Out(Pointer(D3D10_DEPTH_STENCIL_DESC), "pDesc")]), ] -ID3D10GeometryShader.methods += [ -] - -ID3D10InputLayout.methods += [ -] - -ID3D10PixelShader.methods += [ -] - ID3D10RasterizerState.methods += [ Method(Void, "GetDesc", [Out(Pointer(D3D10_RASTERIZER_DESC), "pDesc")]), ] @@ -783,9 +755,6 @@ ID3D10SamplerState.methods += [ Method(Void, "GetDesc", [Out(Pointer(D3D10_SAMPLER_DESC), "pDesc")]), ] -ID3D10VertexShader.methods += [ -] - ID3D10Asynchronous.methods += [ Method(Void, "Begin", []), Method(Void, "End", []), @@ -801,9 +770,6 @@ ID3D10Query.methods += [ Method(Void, "GetDesc", [Out(Pointer(D3D10_QUERY_DESC), "pDesc")]), ] -ID3D10Predicate.methods += [ -] - ID3D10Device.methods += [ Method(Void, "VSSetConstantBuffers", [(UINT, "StartSlot"), (UINT, "NumBuffers"), (Array(Const(OpaquePointer(ID3D10Buffer)), "NumBuffers"), "ppConstantBuffers")]), Method(Void, "PSSetShaderResources", [(UINT, "StartSlot"), (UINT, "NumViews"), (Array(Const(OpaquePointer(ID3D10ShaderResourceView)), "NumViews"), "ppShaderResourceViews")]),