Bladeren bron

vk/0.170.2: Add unnormalizedCoordinates to VkSamplerCreateInfo

tags/12.0-branchpoint
Jason Ekstrand 10 jaren geleden
bovenliggende
commit
57f500324b
3 gewijzigde bestanden met toevoegingen van 3 en 2 verwijderingen
  1. 1
    0
      include/vulkan/vulkan.h
  2. 1
    1
      src/vulkan/gen7_state.c
  3. 1
    1
      src/vulkan/gen8_state.c

+ 1
- 0
include/vulkan/vulkan.h Bestand weergeven

@@ -1727,6 +1727,7 @@ typedef struct {
float minLod;
float maxLod;
VkBorderColor borderColor;
VkBool32 unnormalizedCoordinates;
} VkSamplerCreateInfo;

typedef struct {

+ 1
- 1
src/vulkan/gen7_state.c Bestand weergeven

@@ -168,7 +168,7 @@ VkResult gen7_CreateSampler(
.UAddressMinFilterRoundingEnable = 0,
.UAddressMagFilterRoundingEnable = 0,
.TrilinearFilterQuality = 0,
.NonnormalizedCoordinateEnable = 0,
.NonnormalizedCoordinateEnable = pCreateInfo->unnormalizedCoordinates,
.TCXAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeU],
.TCYAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeV],
.TCZAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeW],

+ 1
- 1
src/vulkan/gen8_state.c Bestand weergeven

@@ -502,7 +502,7 @@ VkResult gen8_CreateSampler(
.UAddressMinFilterRoundingEnable = 0,
.UAddressMagFilterRoundingEnable = 0,
.TrilinearFilterQuality = 0,
.NonnormalizedCoordinateEnable = 0,
.NonnormalizedCoordinateEnable = pCreateInfo->unnormalizedCoordinates,
.TCXAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeU],
.TCYAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeV],
.TCZAddressControlMode = vk_to_gen_tex_address[pCreateInfo->addressModeW],

Laden…
Annuleren
Opslaan