Kai
Thanks for the reply, I am not sure I made myself clear though as it wasn't the answer I was looking for.
In opengl I set the wrap mode as follows
GL33.glSamplerParameteri(samplerId, GL12.GL_TEXTURE_WRAP_R, GL12.GL_CLAMP_TO_EDGE);
GL33.glSamplerParameteri(samplerId, GL11.GL_TEXTURE_WRAP_S, GL11.GL_REPEAT;);
GL33.glSamplerParameteri(samplerId, GL11.GL_TEXTURE_WRAP_T, GL13.GL_CLAMP_TO_BORDER);
in vulkan there is an equivilent part of the creation process
VkSamplerCreateInfo createInfoSampler = VkSamplerCreateInfo.calloc()
.sType(VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO)
.addressModeU(getWrapMode(VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE)
.addressModeV(getWrapMode(VK_SAMPLER_ADDRESS_MODE_REPEAT)
.addressModeW(getWrapMode(VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER)
My question is how do I map the 2 so they are equivilent. I haven't applied any logical mappings in my examples above except for putting them in the same order which is arbitary.