image2D と sampler2D と同じテクスチャを使用することは合法 (かつ明確に定義されている) ですか?
現在、GLSL シェーダー内で imageLoad() および imageStore() を使用して、image2D から書き込みおよびロードしています。ただし、テクスチャのいくつかのミップマップ レベルからも読み取り (書き込みではなく) したいのですが、これは imageLoad ではサポートされていません (各ミップマップ レベルを個別の image2D としてバインドする必要があると思いますが、使用可能な画像ユニットの量はかなり限定的)。だから私の質問は、imageStore() の image2D として使用する同じテクスチャを、textureLod() で使用する sampler2D として使用してもよいかどうかです。