Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Other unimplemented render states #67

Open
AlpyneDreams opened this issue Nov 24, 2022 · 0 comments
Open

Other unimplemented render states #67

AlpyneDreams opened this issue Nov 24, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@AlpyneDreams
Copy link
Owner

  • D3DRS_LINEPATTERN
    • Should be simple, just use vkCmdSetLineRasterizationModeEXT
  • D3DRS_EDGEANTIALIAS
    • Maps to D3DRS_ANTIALIASEDLINEENABLE in D3D9, but isn't implemented by d9vk.
    • Special technique where games draw their own lines which then get approximate AA applied.
  • D3DRS_PATCHSEGMENTS
    • Missing from D3D9. Patches not supported by d9vk yet.

Unimplemented in d9vk:

  • D3DRS_LASTPIXEL
  • D3DRS_DITHERENABLE - Dithering #52
  • D3DRS_WRAPn
  • D3DRS_CLIPPING
  • D3DRS_MULTISAMPLEANTIALIAS - appears to allow conditional MSAA
  • D3DRS_DEBUGMONITORTOKEN
  • D3DRS_POSITIONDEGREE (aka D3DRS_POSITIONORDER in D3D8)
  • D3DRS_NORMALDEGREE (aka D3DRS_POSITIONORDER in D3D8)
  • D3DRS_PATCHEDGESTYLE
@AlpyneDreams AlpyneDreams added the enhancement New feature or request label Nov 24, 2022
@AlpyneDreams AlpyneDreams changed the title Other remaining render states Other unimplemented render states Nov 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant