Ralf's profileFun with GPUsBlogLists Tools Help

Blog


    July 28

    DirectX SDK August 2007

    Download

    Two months are over again and it is time to check what’s new.

    Two new APIs:

    -          A tech preview of Direct3D 10.1

    -          A Beta from XAudio2

    XACT:

    -          Upgraded to version 2.9 without any interface changes

    Direct3D 9:

    -          SDK  version is update but no interface changes

    DXGI:

    -          There is a new usage flag: DXGI_USAGE_DISCARD_ON_PRESENT

    Direct3D 10:

    -          A new enumeration: D3D10_PRIMITIVE

    -          A new format support flag: D3D10_FORMAT_SUPPORT_SHADER_GATHER

    -          Some new debug messages:

    D3D10_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY
    D3D10_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY
    D3D10_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN
    D3D10_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN
    D3D10_MESSAGE_ID_CREATEPREDICATE_INVALIDDESC
    D3D10_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER
    D3D10_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED
    D3D10_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER
    D3D10_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN
    D3D10_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN
    D3D10_MESSAGE_ID_CREATECOUNTER_NULLDESC
    D3D10_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER
    D3D10_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER
    D3D10_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE
    D3D10_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED
    D3D10_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION
    D3D10_MESSAGE_ID_QUERY_BEGIN_DUPLICATE
    D3D10_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS
    D3D10_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION           

    D3D10_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS
    D3D10_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN

    D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE
    D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL
    D3D10_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH
    D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORT

    -          A new name element: D3D10_NAME_COVERAGE

    Direct3DX 10:

    -          Four new functions:
    D3DX10CreateDevice
    D3DX10CreateDeviceAndSwapChain
    D3DX10GetFeatureLevel1
    D3DX10DebugMute