Don't hardcode the texture read mode

The readmode needs to be inferred from the template arguments.

Change-Id: I067037035e2492a24eac47e16d4015f879be0ea7
Dieser Commit ist enthalten in:
Vladislav Sytchenko verfasst und Vladislav Sytchenko committed 2020-03-18 18:07:33 -04:00
1 Ursprung da5f852cdd
Commit b4b05e2ab0
1 Datei geändert
+2 -2
+2 -2
Datei anzeigen
@@ -57,7 +57,7 @@ struct __HIP_TEXTURE_ATTRIB texture : public textureReference {
texture(int norm = 0, enum hipTextureFilterMode fMode = hipFilterModePoint,
enum hipTextureAddressMode aMode = hipAddressModeClamp) {
normalized = norm;
readMode = hipReadModeNormalizedFloat;
readMode = mode;
filterMode = fMode;
addressMode[0] = aMode;
addressMode[1] = aMode;
@@ -69,7 +69,7 @@ struct __HIP_TEXTURE_ATTRIB texture : public textureReference {
texture(int norm, enum hipTextureFilterMode fMode, enum hipTextureAddressMode aMode,
struct hipChannelFormatDesc desc) {
normalized = norm;
readMode = hipReadModeNormalizedFloat;
readMode = mode;
filterMode = fMode;
addressMode[0] = aMode;
addressMode[1] = aMode;