forked from MoonsideGames/Refresh
replace topologyState with primitiveType
parent
b25daa5198
commit
79bc36d99d
|
@ -528,12 +528,6 @@ typedef struct Refresh_ShaderStageState
|
|||
uint64_t uniformBufferSize;
|
||||
} Refresh_ShaderStageState;
|
||||
|
||||
/* FIXME: this is awkwardly named */
|
||||
typedef struct Refresh_TopologyState
|
||||
{
|
||||
Refresh_PrimitiveType topology;
|
||||
} Refresh_TopologyState;
|
||||
|
||||
typedef struct Refresh_ViewportState
|
||||
{
|
||||
const Refresh_Viewport *viewports;
|
||||
|
@ -594,7 +588,7 @@ typedef struct Refresh_GraphicsPipelineCreateInfo
|
|||
Refresh_ShaderStageState vertexShaderState;
|
||||
Refresh_ShaderStageState fragmentShaderState;
|
||||
Refresh_VertexInputState vertexInputState;
|
||||
Refresh_TopologyState topologyState;
|
||||
Refresh_PrimitiveType primitiveType;
|
||||
Refresh_ViewportState viewportState;
|
||||
Refresh_RasterizerState rasterizerState;
|
||||
Refresh_MultisampleState multisampleState;
|
||||
|
|
|
@ -4705,10 +4705,10 @@ static Refresh_GraphicsPipeline* VULKAN_CreateGraphicsPipeline(
|
|||
inputAssemblyStateCreateInfo.flags = 0;
|
||||
inputAssemblyStateCreateInfo.primitiveRestartEnable = VK_FALSE;
|
||||
inputAssemblyStateCreateInfo.topology = RefreshToVK_PrimitiveType[
|
||||
pipelineCreateInfo->topologyState.topology
|
||||
pipelineCreateInfo->primitiveType
|
||||
];
|
||||
|
||||
graphicsPipeline->primitiveType = pipelineCreateInfo->topologyState.topology;
|
||||
graphicsPipeline->primitiveType = pipelineCreateInfo->primitiveType;
|
||||
|
||||
/* Viewport */
|
||||
|
||||
|
|
Loading…
Reference in New Issue