Uses of Interface
com.io7m.jcoronado.api.VulkanShaderModuleType
-
Packages that use VulkanShaderModuleType Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanShaderModuleType in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanShaderModuleType Modifier and Type Method Description VulkanShaderModuleType
VulkanLogicalDeviceType. createShaderModule(VulkanShaderModuleCreateInfo create_info)
Create a shader module.VulkanShaderModuleType
VulkanPipelineShaderStageCreateInfo. module()
VulkanShaderModuleType
VulkanPipelineShaderStageCreateInfoType. module()
Methods in com.io7m.jcoronado.api with parameters of type VulkanShaderModuleType Modifier and Type Method Description static VulkanPipelineShaderStageCreateInfo
VulkanPipelineShaderStageCreateInfo. of(java.lang.Iterable<VulkanPipelineShaderStageCreateFlag> flags, VulkanShaderStageFlag stage, VulkanShaderModuleType module, java.lang.String shaderEntryPoint, java.util.Optional<? extends VulkanSpecializationMap> specializationInfo)
Construct a new immutableVulkanPipelineShaderStageCreateInfo
instance.static VulkanPipelineShaderStageCreateInfo
VulkanPipelineShaderStageCreateInfo. of(java.util.Set<VulkanPipelineShaderStageCreateFlag> flags, VulkanShaderStageFlag stage, VulkanShaderModuleType module, java.lang.String shaderEntryPoint, java.util.Optional<VulkanSpecializationMap> specializationInfo)
Construct a new immutableVulkanPipelineShaderStageCreateInfo
instance.VulkanPipelineShaderStageCreateInfo.Builder
VulkanPipelineShaderStageCreateInfo.Builder. setModule(VulkanShaderModuleType module)
Initializes the value for themodule
attribute.VulkanPipelineShaderStageCreateInfo
VulkanPipelineShaderStageCreateInfo. withModule(VulkanShaderModuleType value)
Copy the current immutable object by setting a value for themodule
attribute. -
Uses of VulkanShaderModuleType in com.io7m.jcoronado.lwjgl
Classes in com.io7m.jcoronado.lwjgl that implement VulkanShaderModuleType Modifier and Type Class Description class
VulkanLWJGLShaderModule
LWJGLVulkanShaderModuleType
.Methods in com.io7m.jcoronado.lwjgl that return VulkanShaderModuleType Modifier and Type Method Description VulkanShaderModuleType
VulkanLWJGLLogicalDevice. createShaderModule(VulkanShaderModuleCreateInfo create_info)
-