Unify Vulkan RenderState tracking in Loading & Replay: RenderState APIs

- Serialise_vkCmdSetViewport
- Serialise_vkCmdSetViewportWithCount
- Serialise_vkCmdSetScissor
- Serialise_vkCmdSetScissorWithCount
- Serialise_vkCmdSetLineWidth
- Serialise_vkCmdSetDepthBias
- Serialise_vkCmdSetBlendConstants
- Serialise_vkCmdSetDepthBounds
- Serialise_vkCmdSetStencilCompareMask
- Serialise_vkCmdSetStencilWriteMask
- Serialise_vkCmdSetStencilReference
- Serialise_vkCmdSetSampleLocationsEXT
- Serialise_vkCmdSetDiscardRectangleEXT
- Serialise_vkCmdSetLineStipple
- Serialise_vkCmdSetCullMode
- Serialise_vkCmdSetFrontFace
- Serialise_vkCmdSetPrimitiveTopology
- Serialise_vkCmdSetDepthTestEnable
- Serialise_vkCmdSetDepthWriteEnable
- Serialise_vkCmdSetDepthCompareOp
- Serialise_vkCmdSetDepthBoundsTestEnable
- Serialise_vkCmdSetStencilTestEnable
- Serialise_vkCmdSetStencilOp
- Serialise_vkCmdSetColorWriteEnableEXT
- Serialise_vkCmdSetDepthBiasEnable
- Serialise_vkCmdSetLogicOpEXT
- Serialise_vkCmdSetPatchControlPointsEXT
- Serialise_vkCmdSetPrimitiveRestartEnable
- Serialise_vkCmdSetRasterizerDiscardEnable
- Serialise_vkCmdSetFragmentShadingRateKHR
- Serialise_vkCmdSetAttachmentFeedbackLoopEnableEXT
- Serialise_vkCmdSetAlphaToCoverageEnableEXT
- Serialise_vkCmdSetAlphaToOneEnableEXT
- Serialise_vkCmdSetColorBlendEnableEXT
- Serialise_vkCmdSetColorBlendEquationEXT
- Serialise_vkCmdSetColorWriteMaskEXT
- Serialise_vkCmdSetConservativeRasterizationModeEXT
- Serialise_vkCmdSetDepthClampEnableEXT
- Serialise_vkCmdSetDepthClipEnableEXT
- Serialise_vkCmdSetDepthClipNegativeOneToOneEXT
- Serialise_vkCmdSetExtraPrimitiveOverestimationSizeEXT
- Serialise_vkCmdSetLineRasterizationModeEXT
- Serialise_vkCmdSetLineStippleEnableEXT
- Serialise_vkCmdSetLogicOpEnableEXT
- Serialise_vkCmdSetPolygonModeEXT
- Serialise_vkCmdSetProvokingVertexModeEXT
- Serialise_vkCmdSetRasterizationSamplesEXT
- Serialise_vkCmdSetRasterizationStreamEXT
- Serialise_vkCmdSetSampleLocationsEnableEXT
- Serialise_vkCmdSetSampleMaskEXT
- Serialise_vkCmdSetTessellationDomainOriginEXT
- Serialise_vkCmdSetRayTracingPipelineStackSizeKHR
- Serialise_vkCmdSetRenderingAttachmentLocations
- Serialise_vkCmdSetRenderingInputAttachmentIndices
- Serialise_vkCmdSetDepthBias2EXT
This commit is contained in:
Jake Turner committed 2026-11-11 12:41:10 +00:00
1 parent 7fcf4bc413
commit f4426900b3
1 file changed
+572 -906
File diff suppressed because it is too large. Load diff