mirror of
https://github.com/KhronosGroup/Vulkan-Hpp.git
synced 2024-10-14 16:32:17 +00:00
Filter out functions Structure::setSType(), as the structure types are supposed to be immutable. (#60)
This commit is contained in:
parent
ae2e22e506
commit
02404f397d
@ -2726,29 +2726,32 @@ void writeStructConstructor( std::ofstream & ofs, std::string const& name, Struc
|
||||
|
||||
void writeStructSetter( std::ofstream & ofs, std::string const& name, MemberData const& memberData, std::set<std::string> const& vkTypes )
|
||||
{
|
||||
ofs << " " << name << "& set" << static_cast<char>(toupper(memberData.name[0])) << memberData.name.substr(1) << "( ";
|
||||
if ( memberData.arraySize.empty() )
|
||||
if (memberData.type != "StructureType") // filter out StructureType, which is supposed to be immutable !
|
||||
{
|
||||
ofs << memberData.type << " ";
|
||||
}
|
||||
else
|
||||
{
|
||||
ofs << "std::array<" << memberData.type << "," << memberData.arraySize << "> ";
|
||||
}
|
||||
ofs << memberData.name << "_ )" << std::endl
|
||||
ofs << " " << name << "& set" << static_cast<char>(toupper(memberData.name[0])) << memberData.name.substr(1) << "( ";
|
||||
if (memberData.arraySize.empty())
|
||||
{
|
||||
ofs << memberData.type << " ";
|
||||
}
|
||||
else
|
||||
{
|
||||
ofs << "std::array<" << memberData.type << "," << memberData.arraySize << "> ";
|
||||
}
|
||||
ofs << memberData.name << "_ )" << std::endl
|
||||
<< " {" << std::endl;
|
||||
if ( !memberData.arraySize.empty() )
|
||||
{
|
||||
ofs << " memcpy( &" << memberData.name << ", " << memberData.name << "_.data(), " << memberData.arraySize << " * sizeof( " << memberData.type << " ) )";
|
||||
}
|
||||
else
|
||||
{
|
||||
ofs << " " << memberData.name << " = " << memberData.name << "_";
|
||||
}
|
||||
ofs << ";" << std::endl
|
||||
if (!memberData.arraySize.empty())
|
||||
{
|
||||
ofs << " memcpy( &" << memberData.name << ", " << memberData.name << "_.data(), " << memberData.arraySize << " * sizeof( " << memberData.type << " ) )";
|
||||
}
|
||||
else
|
||||
{
|
||||
ofs << " " << memberData.name << " = " << memberData.name << "_";
|
||||
}
|
||||
ofs << ";" << std::endl
|
||||
<< " return *this;" << std::endl
|
||||
<< " }" << std::endl
|
||||
<< std::endl;
|
||||
}
|
||||
}
|
||||
|
||||
void writeTypeCommand(std::ofstream & ofs, VkData const& vkData, DependencyData const& dependencyData)
|
||||
|
@ -5699,12 +5699,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ApplicationInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ApplicationInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -5798,12 +5792,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DeviceQueueCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DeviceQueueCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -5893,12 +5881,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DeviceCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DeviceCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6018,12 +6000,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
InstanceCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
InstanceCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6123,12 +6099,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
MemoryAllocateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
MemoryAllocateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6197,12 +6167,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
MappedMemoryRange& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
MappedMemoryRange& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6284,12 +6248,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
WriteDescriptorSet& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
WriteDescriptorSet& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6410,12 +6368,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
CopyDescriptorSet& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
CopyDescriptorSet& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6526,12 +6478,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
BufferViewCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
BufferViewCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6624,12 +6570,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ShaderModuleCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ShaderModuleCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6706,12 +6646,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DescriptorSetAllocateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DescriptorSetAllocateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6790,12 +6724,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineVertexInputStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineVertexInputStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6888,12 +6816,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineInputAssemblyStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineInputAssemblyStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -6969,12 +6891,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineTessellationStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineTessellationStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7045,12 +6961,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineViewportStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineViewportStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7151,12 +7061,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineRasterizationStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineRasterizationStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7304,12 +7208,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineDepthStencilStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineDepthStencilStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7442,12 +7340,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineCacheCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineCacheCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7537,12 +7429,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
SamplerCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
SamplerCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7723,12 +7609,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
CommandBufferAllocateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
CommandBufferAllocateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7807,12 +7687,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
RenderPassBeginInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
RenderPassBeginInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7903,12 +7777,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
EventCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
EventCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -7967,12 +7835,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
SemaphoreCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
SemaphoreCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8037,12 +7899,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
FramebufferCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
FramebufferCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8150,12 +8006,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DisplayModeCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DisplayModeCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8224,12 +8074,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DisplayPresentInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DisplayPresentInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8306,12 +8150,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
AndroidSurfaceCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
AndroidSurfaceCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8382,12 +8220,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
MirSurfaceCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
MirSurfaceCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8466,12 +8298,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
WaylandSurfaceCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
WaylandSurfaceCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8550,12 +8376,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
Win32SurfaceCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
Win32SurfaceCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8634,12 +8454,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
XlibSurfaceCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
XlibSurfaceCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8718,12 +8532,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
XcbSurfaceCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
XcbSurfaceCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8800,12 +8608,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DebugMarkerMarkerInfoEXT& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DebugMarkerMarkerInfoEXT& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8872,12 +8674,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DedicatedAllocationImageCreateInfoNV& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DedicatedAllocationImageCreateInfoNV& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -8936,12 +8732,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DedicatedAllocationBufferCreateInfoNV& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DedicatedAllocationBufferCreateInfoNV& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9001,12 +8791,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DedicatedAllocationMemoryAllocateInfoNV& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DedicatedAllocationMemoryAllocateInfoNV& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9075,12 +8859,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ExportMemoryWin32HandleInfoNV& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ExportMemoryWin32HandleInfoNV& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9155,12 +8933,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
Win32KeyedMutexAcquireReleaseInfoNV& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
Win32KeyedMutexAcquireReleaseInfoNV& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9268,12 +9040,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DeviceGeneratedCommandsFeaturesNVX& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DeviceGeneratedCommandsFeaturesNVX& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9336,12 +9102,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DeviceGeneratedCommandsLimitsNVX& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DeviceGeneratedCommandsLimitsNVX& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9434,12 +9194,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
CmdReserveSpaceForCommandsInfoNVX& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
CmdReserveSpaceForCommandsInfoNVX& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9525,12 +9279,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PresentInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PresentInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9644,12 +9392,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineDynamicStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineDynamicStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -9950,12 +9692,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
MemoryBarrier& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
MemoryBarrier& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -10028,12 +9764,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
BufferMemoryBarrier& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
BufferMemoryBarrier& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -10205,12 +9935,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
BufferCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
BufferCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -10422,12 +10146,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DescriptorSetLayoutCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DescriptorSetLayoutCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -10506,12 +10224,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineShaderStageCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineShaderStageCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -10667,12 +10379,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineLayoutCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineLayoutCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -10855,12 +10561,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ComputePipelineCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ComputePipelineCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -11090,12 +10790,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineColorBlendStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineColorBlendStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -11219,12 +10913,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
FenceCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
FenceCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -11466,12 +11154,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
CommandBufferInheritanceInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
CommandBufferInheritanceInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -11571,12 +11253,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
CommandBufferBeginInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
CommandBufferBeginInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -11646,12 +11322,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
QueryPoolCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
QueryPoolCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -11979,12 +11649,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ImageMemoryBarrier& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ImageMemoryBarrier& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -12104,12 +11768,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ImageViewCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ImageViewCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -13038,12 +12696,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
BindSparseInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
BindSparseInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -13243,12 +12895,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
CommandPoolCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
CommandPoolCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -13437,12 +13083,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ImageCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ImageCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -13603,12 +13243,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineMultisampleStateCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineMultisampleStateCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -13731,12 +13365,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
GraphicsPipelineCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
GraphicsPipelineCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -14386,12 +14014,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DescriptorPoolCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DescriptorPoolCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -14602,12 +14224,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
RenderPassCreateInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
RenderPassCreateInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -14916,12 +14532,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DisplaySurfaceCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DisplaySurfaceCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15090,12 +14700,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
SwapchainCreateInfoKHR& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
SwapchainCreateInfoKHR& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15305,12 +14909,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DebugReportCallbackCreateInfoEXT& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DebugReportCallbackCreateInfoEXT& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15424,12 +15022,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DebugMarkerObjectNameInfoEXT& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DebugMarkerObjectNameInfoEXT& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15508,12 +15100,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
DebugMarkerObjectTagInfoEXT& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
DebugMarkerObjectTagInfoEXT& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15616,12 +15202,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineRasterizationStateRasterizationOrderAMD& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
PipelineRasterizationStateRasterizationOrderAMD& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15708,12 +15288,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ExternalMemoryImageCreateInfoNV& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ExternalMemoryImageCreateInfoNV& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15772,12 +15346,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ExportMemoryAllocateInfoNV& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ExportMemoryAllocateInfoNV& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15838,12 +15406,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ImportMemoryWin32HandleInfoNV& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ImportMemoryWin32HandleInfoNV& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -15971,12 +15533,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ValidationFlagsEXT& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ValidationFlagsEXT& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -16243,12 +15799,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
IndirectCommandsLayoutCreateInfoNVX& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
IndirectCommandsLayoutCreateInfoNVX& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -16348,12 +15898,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
ObjectTableCreateInfoNVX& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
ObjectTableCreateInfoNVX& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -17696,12 +17240,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
SubmitInfo& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
SubmitInfo& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
@ -20939,12 +20477,6 @@ namespace vk
|
||||
return *this;
|
||||
}
|
||||
|
||||
CmdProcessCommandsInfoNVX& setSType( StructureType sType_ )
|
||||
{
|
||||
sType = sType_;
|
||||
return *this;
|
||||
}
|
||||
|
||||
CmdProcessCommandsInfoNVX& setPNext( const void* pNext_ )
|
||||
{
|
||||
pNext = pNext_;
|
||||
|
Loading…
Reference in New Issue
Block a user