VirtualBox

Ignore:
Timestamp:
Jan 21, 2010 9:26:23 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
56794
Message:

crOpenGL: update to wine 1.1.36 and disable unnecessary fbo state poll

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/d3d10shader.h

    r19678 r25949  
    9292} D3D10_SHADER_VARIABLE_TYPE, *LPD3D10_SHADER_VARIABLE_TYPE;
    9393
     94typedef enum D3D10_CBUFFER_TYPE
     95{
     96    D3D10_CT_CBUFFER = 0,
     97    D3D10_CT_TBUFFER = 1
     98} D3D10_CBUFFER_TYPE, *LPD3D10_CBUFFER_TYPE;
     99
     100typedef enum D3D10_NAME
     101{
     102    D3D10_NAME_UNDEFINED = 0,
     103    D3D10_NAME_POSITION = 1,
     104    D3D10_NAME_CLIP_DISTANCE = 2,
     105    D3D10_NAME_CULL_DISTANCE = 3,
     106    D3D10_NAME_RENDER_TARGET_ARRAY_INDEX = 4,
     107    D3D10_NAME_VIEWPORT_ARRAY_INDEX = 5,
     108    D3D10_NAME_VERTEX_ID = 6,
     109    D3D10_NAME_PRIMITIVE_ID = 7,
     110    D3D10_NAME_INSTANCE_ID = 8,
     111    D3D10_NAME_IS_FRONT_FACE = 9,
     112    D3D10_NAME_SAMPLE_INDEX = 10,
     113    D3D10_NAME_TARGET = 64,
     114    D3D10_NAME_DEPTH = 65,
     115} D3D10_NAME;
     116
     117typedef enum D3D10_REGISTER_COMPONENT_TYPE
     118{
     119    D3D10_REGISTER_COMPONENT_UNKNOWN = 0,
     120    D3D10_REGISTER_COMPONENT_UINT32 = 1,
     121    D3D10_REGISTER_COMPONENT_SINT32 = 2,
     122    D3D10_REGISTER_COMPONENT_FLOAT32 = 3,
     123} D3D10_REGISTER_COMPONENT_TYPE;
     124
    94125typedef struct _D3D10_SHADER_MACRO
    95126{
     
    98129} D3D10_SHADER_MACRO, *LPD3D10_SHADER_MACRO;
    99130
     131typedef struct _D3D10_SIGNATURE_PARAMETER_DESC
     132{
     133    LPCSTR SemanticName;
     134    UINT SemanticIndex;
     135    UINT Register;
     136    D3D10_NAME SystemValueType;
     137    D3D10_REGISTER_COMPONENT_TYPE ComponentType;
     138    BYTE Mask;
     139    BYTE ReadWriteMask;
     140} D3D10_SIGNATURE_PARAMETER_DESC;
     141
     142LPCSTR WINAPI D3D10GetVertexShaderProfile(ID3D10Device *device);
     143LPCSTR WINAPI D3D10GetGeometryShaderProfile(ID3D10Device *device);
     144LPCSTR WINAPI D3D10GetPixelShaderProfile(ID3D10Device *device);
     145
    100146#endif /* __WINE_D3D10SHADER_H */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette