texture and wrong readmode

Hello,

once again using the low-level API in C#. I have defined my texture in the following way:

[codebox]texture<float, 3, cudaReadModeNormalizedFloat> texRef;

[/codebox]

I my C# code I get a reference to the texture by using cuModuleGetTexRef.

Afterwards I use the cuTexRefGetFlags command to find out which readmode I have.

The problem is, that the result is always 0 no matter what I have set as read mode (cudaReadModeNormalizedFloat, cudaReadModeElementType).

What could be wrong?

It is also weird that in enumeration

[font=“Courier New”]enum cudaTextureReadMode

{

cudaReadModeElementType,

cudaReadModeNormalizedFloat

};[/font]

the [font=“Courier New”]cudaReadModeElementType [/font]starts with 0, but for the two constants the

[font=“Courier New”]CU_TRSF_READ_AS_INTEGER

CU_TRSF_NORMALIZED_COORDINATES[/font]

the [font=“Courier New”]CU_TRSF_READ_AS_INTEGER [/font]starts with 0

Am I wrong somehow?

Thanks

Martin