Skip to content
Discussion options

You must be logged in to vote
part1
class SetPolygonModeCommand : public vsg::Inherit<vsg::Command, SetPolygonModeCommand>
{
public:
    void record(vsg::CommandBuffer& commandBuffer) const override
    {
        auto func = reinterpret_cast<PFN_vkCmdSetPolygonModeEXT>(
            vkGetDeviceProcAddr(*commandBuffer.getDevice(), "vkCmdSetPolygonModeEXT"));
        if (func)
        {
            func(commandBuffer, polygonMode);
        }
        else
        {
            std::cerr << "vkCmdSetPolygonModeEXT not loaded!\n";
        }
    }

    VkPolygonMode polygonMode;
};

part2
windowTraits->deviceExtensionNames.push_back(VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME);

part3
 auto dynamicState = vsg::DynamicStat…

Replies: 3 comments 8 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@tmonk22
Comment options

@tmonk22
Comment options

@tmonk22
Comment options

Comment options

You must be logged in to vote
5 replies
@tmonk22
Comment options

Answer selected by tmonk22
@AnyOldName3
Comment options

@tmonk22
Comment options

@AnyOldName3
Comment options

@tmonk22
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants