Results 1 to 6 of 6

Thread: Checking for FSAA, Alpha-Blending support, Alpha-Channels Support... (DGraphics 8)

  1. #1

    Thread Starter
    Good Ol' Platypus Sastraxi's Avatar
    Join Date
    Jan 2000
    Location
    Ontario, Canada
    Posts
    5,134

    Checking for FSAA, Alpha-Blending support, Alpha-Channels Support... (DGraphics 8)

    I need to check for FSAA, Alpha-Blending, and Alpha-Channel support. I've already got the FSAA but it doesn't work, it says that my card supports all types of FSAA. I know for a fact that this isn't true... Well, it could be. I guess my next two Qs would be how can I test FSAA, and checking for alpha-channels would be testing a mode/format, correct?
    (X8R8G8B8)
    All contents of the above post that aren't somebody elses are mine, not the property of some media corporation.
    (Just a heads-up)

  2. #2
    Zaei
    Guest
    If you have the SDK, use the Caps Viewer in the Utilities folder. Generally, a think all graphics cards support alpha blending. Alpha channel is just what format you are using. I KNOW that D3D8 can do Edge anti-aliasing, when drawing lines (and in wireframe, maybe).

    Z.

  3. #3

    Thread Starter
    Good Ol' Platypus Sastraxi's Avatar
    Join Date
    Jan 2000
    Location
    Ontario, Canada
    Posts
    5,134
    I dont have that program. Could you send it to me? (Don't have the time to d/l something that big )
    All contents of the above post that aren't somebody elses are mine, not the property of some media corporation.
    (Just a heads-up)

  4. #4

    Thread Starter
    Good Ol' Platypus Sastraxi's Avatar
    Join Date
    Jan 2000
    Location
    Ontario, Canada
    Posts
    5,134
    And for the FSAA, this is what I am using (hardware FSAA, full-scene anti-aliasing, not special renderings of DX8):

    Function CheckFSAA(Samples As Integer) As Boolean
    Dim Caps As D3DCAPS8
    Dim Caps2 As CONST_D3DDEVTYPE
    Dim Mode As CONST_D3DFORMAT
    Caps2 = D3DDEVTYPE_HAL
    Mode = D3DFMT_X8R8G8B8
    If D3D.CheckDeviceMultiSampleType(cmbAdapters.ListIndex, Caps2, Mode, 0, Samples) Then
    CheckFSAA = True
    Exit Function
    End If
    End Function
    All contents of the above post that aren't somebody elses are mine, not the property of some media corporation.
    (Just a heads-up)

  5. #5
    Zaei
    Guest
    I wouldnt know anyway =). Im using an old 8 meg card, that hardly supports anything, so i just program at the lowest HW capacity.

    Z.

  6. #6

    Thread Starter
    Good Ol' Platypus Sastraxi's Avatar
    Join Date
    Jan 2000
    Location
    Ontario, Canada
    Posts
    5,134
    BTW did you like the unit graphic I made?
    All contents of the above post that aren't somebody elses are mine, not the property of some media corporation.
    (Just a heads-up)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width