Skip to content

Generate custom AV based on user's av settings on load #22

Description

@GhoulofGSG9

Right now crazyAV uses one hlsl file for all available options which requires not only to push all the user's av settings to the shader on run time but also the usage of a lot optional branching. That causes the AV to perform a lot worse than it should.

A more elegant solution would be to generate a hlsl on load based on the user's av settings. So the client doesn't have to run any unnecessary shader code and the shader compiler is able to optimize the byte code as much as possible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions