Lines Matching refs:ivec2
126 ivec2 abs(ivec2 x);
135 ivec2 sign(ivec2 x);
193 ivec2 min(ivec2 x, ivec2 y);
197 ivec2 min(ivec2 x, int y);
220 ivec2 max(ivec2 x, ivec2 y);
224 ivec2 max(ivec2 x, int y);
247 ivec2 clamp(ivec2 x, ivec2 minVal, ivec2 maxVal);
251 ivec2 clamp(ivec2 x, int minVal, int maxVal);
396 bvec2 lessThan(ivec2 x, ivec2 y);
406 bvec2 lessThanEqual(ivec2 x, ivec2 y);
416 bvec2 greaterThan(ivec2 x, ivec2 y);
426 bvec2 greaterThanEqual(ivec2 x, ivec2 y);
436 bvec2 equal(ivec2 x, ivec2 y);
449 bvec2 notEqual(ivec2 x, ivec2 y);
480 ivec2 textureSize( sampler2D sampler, int lod);
481 ivec2 textureSize(isampler2D sampler, int lod);
482 ivec2 textureSize(usampler2D sampler, int lod);
488 ivec2 textureSize( samplerCube sampler, int lod);
489 ivec2 textureSize(isamplerCube sampler, int lod);
490 ivec2 textureSize(usamplerCube sampler, int lod);
493 ivec2 textureSize(sampler2DShadow sampler, int lod);
494 ivec2 textureSize(samplerCubeShadow sampler, int lod);
496 ivec2 textureSize( sampler1DArray sampler, int lod);
497 ivec2 textureSize(isampler1DArray sampler, int lod);
498 ivec2 textureSize(usampler1DArray sampler, int lod);
503 ivec2 textureSize(sampler1DArrayShadow sampler, int lod);
506 ivec2 textureSize(sampler2DRect sampler);
507 ivec2 textureSize(isampler2DRect sampler);
508 ivec2 textureSize(usampler2DRect sampler);
509 ivec2 textureSize(sampler2DRectShadow sampler);
619 vec4 textureOffset( sampler2D sampler, vec2 P, ivec2 offset);
620 ivec4 textureOffset(isampler2D sampler, vec2 P, ivec2 offset);
621 uvec4 textureOffset(usampler2D sampler, vec2 P, ivec2 offset);
627 vec4 textureOffset( sampler2DRect sampler, vec2 P, ivec2 offset);
628 ivec4 textureOffset(isampler2DRect sampler, vec2 P, ivec2 offset);
629 uvec4 textureOffset(usampler2DRect sampler, vec2 P, ivec2 offset);
631 float textureOffset(sampler2DRectShadow sampler, vec3 P, ivec2 offset);
634 float textureOffset(sampler2DShadow sampler, vec3 P, ivec2 offset);
640 vec4 textureOffset( sampler2DArray sampler, vec3 P, ivec2 offset);
641 ivec4 textureOffset(isampler2DArray sampler, vec3 P, ivec2 offset);
642 uvec4 textureOffset(usampler2DArray sampler, vec3 P, ivec2 offset);
651 vec4 texelFetch( sampler2D sampler, ivec2 P, int lod);
652 ivec4 texelFetch(isampler2D sampler, ivec2 P, int lod);
653 uvec4 texelFetch(usampler2D sampler, ivec2 P, int lod);
659 vec4 texelFetch( sampler2DRect sampler, ivec2 P);
660 ivec4 texelFetch(isampler2DRect sampler, ivec2 P);
661 uvec4 texelFetch(usampler2DRect sampler, ivec2 P);
663 vec4 texelFetch( sampler1DArray sampler, ivec2 P, int lod);
664 ivec4 texelFetch(isampler1DArray sampler, ivec2 P, int lod);
665 uvec4 texelFetch(usampler1DArray sampler, ivec2 P, int lod);
680 vec4 texelFetchOffset( sampler2D sampler, ivec2 P, int lod, ivec2 offset);
681 ivec4 texelFetchOffset(isampler2D sampler, ivec2 P, int lod, ivec2 offset);
682 uvec4 texelFetchOffset(usampler2D sampler, ivec2 P, int lod, ivec2 offset);
688 vec4 texelFetchOffset( sampler2DRect sampler, ivec2 P, ivec2 offset);
689 ivec4 texelFetchOffset(isampler2DRect sampler, ivec2 P, ivec2 offset);
690 uvec4 texelFetchOffset(usampler2DRect sampler, ivec2 P, ivec2 offset);
692 vec4 texelFetchOffset( sampler1DArray sampler, ivec2 P, int lod, int offset);
693 ivec4 texelFetchOffset(isampler1DArray sampler, ivec2 P, int lod, int offset);
694 uvec4 texelFetchOffset(usampler1DArray sampler, ivec2 P, int lod, int offset);
696 vec4 texelFetchOffset( sampler2DArray sampler, ivec3 P, int lod, ivec2 offset);
697 ivec4 texelFetchOffset(isampler2DArray sampler, ivec3 P, int lod, ivec2 offset);
698 uvec4 texelFetchOffset(usampler2DArray sampler, ivec3 P, int lod, ivec2 offset);
708 vec4 textureProjOffset( sampler2D sampler, vec3 P, ivec2 offset);
709 ivec4 textureProjOffset(isampler2D sampler, vec3 P, ivec2 offset);
710 uvec4 textureProjOffset(usampler2D sampler, vec3 P, ivec2 offset);
711 vec4 textureProjOffset( sampler2D sampler, vec4 P, ivec2 offset);
712 ivec4 textureProjOffset(isampler2D sampler, vec4 P, ivec2 offset);
713 uvec4 textureProjOffset(usampler2D sampler, vec4 P, ivec2 offset);
719 vec4 textureProjOffset( sampler2DRect sampler, vec3 P, ivec2 offset);
720 ivec4 textureProjOffset(isampler2DRect sampler, vec3 P, ivec2 offset);
721 uvec4 textureProjOffset(usampler2DRect sampler, vec3 P, ivec2 offset);
722 vec4 textureProjOffset( sampler2DRect sampler, vec4 P, ivec2 offset);
723 ivec4 textureProjOffset(isampler2DRect sampler, vec4 P, ivec2 offset);
724 uvec4 textureProjOffset(usampler2DRect sampler, vec4 P, ivec2 offset);
726 float textureProjOffset(sampler2DRectShadow sampler, vec4 P, ivec2 offset);
729 float textureProjOffset(sampler2DShadow sampler, vec4 P, ivec2 offset);
736 vec4 textureLodOffset( sampler2D sampler, vec2 P, float lod, ivec2 offset);
737 ivec4 textureLodOffset(isampler2D sampler, vec2 P, float lod, ivec2 offset);
738 uvec4 textureLodOffset(usampler2D sampler, vec2 P, float lod, ivec2 offset);
745 float textureLodOffset(sampler2DShadow samp, vec3 P, float lod, ivec2 offset);
751 vec4 textureLodOffset( sampler2DArray samp, vec3 P, float lod, ivec2 offset);
752 ivec4 textureLodOffset(isampler2DArray samp, vec3 P, float lod, ivec2 offset);
753 uvec4 textureLodOffset(usampler2DArray samp, vec3 P, float lod, ivec2 offset);
787 vec4 textureProjLodOffset( sampler2D sampler, vec3 P, float lod, ivec2 offset);
788 ivec4 textureProjLodOffset(isampler2D sampler, vec3 P, float lod, ivec2 offset);
789 uvec4 textureProjLodOffset(usampler2D sampler, vec3 P, float lod, ivec2 offset);
790 vec4 textureProjLodOffset( sampler2D sampler, vec4 P, float lod, ivec2 offset);
791 ivec4 textureProjLodOffset(isampler2D sampler, vec4 P, float lod, ivec2 offset);
792 uvec4 textureProjLodOffset(usampler2D sampler, vec4 P, float lod, ivec2 offset);
799 float textureProjLodOffset(sampler2DShadow s, vec4 P, float lod, ivec2 offset);
844 vec4 textureGradOffset( sampler2D s, vec2 P, vec2 dx, vec2 dy, ivec2 offset);
845 ivec4 textureGradOffset(isampler2D s, vec2 P, vec2 dx, vec2 dy, ivec2 offset);
846 uvec4 textureGradOffset(usampler2D s, vec2 P, vec2 dx, vec2 dy, ivec2 offset);
852 vec4 textureGradOffset( sampler2DRect s, vec2 P, vec2 dx, vec2 dy, ivec2 offset);
853 ivec4 textureGradOffset(isampler2DRect s, vec2 P, vec2 dx, vec2 dy, ivec2 offset);
854 uvec4 textureGradOffset(usampler2DRect s, vec2 P, vec2 dx, vec2 dy, ivec2 offset);
856 float textureGradOffset(sampler2DRectShadow s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
859 float textureGradOffset(sampler2DShadow s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
865 vec4 textureGradOffset( sampler2DArray s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
866 ivec4 textureGradOffset(isampler2DArray s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
867 uvec4 textureGradOffset(usampler2DArray s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
870 float textureGradOffset(sampler2DArrayShadow s, vec4 P, vec2 dx, vec2 dy, ivec2 o);
911 vec4 textureProjGradOffset( sampler2D s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
912 ivec4 textureProjGradOffset(isampler2D s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
913 uvec4 textureProjGradOffset(usampler2D s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
914 vec4 textureProjGradOffset( sampler2D s, vec4 P, vec2 dx, vec2 dy, ivec2 off);
915 ivec4 textureProjGradOffset(isampler2D s, vec4 P, vec2 dx, vec2 dy, ivec2 off);
916 uvec4 textureProjGradOffset(usampler2D s, vec4 P, vec2 dx, vec2 dy, ivec2 off);
918 vec4 textureProjGradOffset( sampler2DRect s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
919 ivec4 textureProjGradOffset(isampler2DRect s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
920 uvec4 textureProjGradOffset(usampler2DRect s, vec3 P, vec2 dx, vec2 dy, ivec2 off);
921 vec4 textureProjGradOffset( sampler2DRect s, vec4 P, vec2 dx, vec2 dy, ivec2 off);
922 ivec4 textureProjGradOffset(isampler2DRect s, vec4 P, vec2 dx, vec2 dy, ivec2 off);
923 uvec4 textureProjGradOffset(usampler2DRect s, vec4 P, vec2 dx, vec2 dy, ivec2 off);
925 float textureProjGradOffset(sampler2DRectShadow s, vec4 P, vec2 dx, vec2 dy, ivec2 o);
932 float textureProjGradOffset(sampler2DShadow s, vec4 P, vec2 dx, vec2 dy, ivec2 o);