Lines Matching refs:textures

5 [[textures]]  anchor
27 textures, a small subset of the image operations on images described here.
36 neighboring texels of the image, and <<textures-texel-filtering,filter>>
39 <<textures-level-of-detail-operation,determine>> the LOD used in the
43 <<textures-level-of-detail-operation,determine>> the LOD used in the
46 <<textures-projection,projection>> to the coordinates.
51 texels and <<textures-gather,return a single component>> of each.
61 <<textures-depth-compare-operation,depth comparison>> on the texel
64 <<textures-sparse-residency,sparse residency>> code.
77 neighborhoods of texels from two textures.
84 from two textures with the comparison repeated across a window region in
95 [[textures-texel-coordinate-systems]]
121 <<textures-normalized-to-unnormalized,converted>> to unnormalized as part of
122 image operations, and <<textures-normalized-operations,certain steps>> are
196 [[textures-texel-coordinate-systems-diagrams]]
269 [[textures-RGB-sexp]]
369 [[textures-sexp-RGB]]
396 * <<textures-input-validation,Validation operations>>
397 ** <<textures-operation-validation,Instruction/Sampler/Image validation>>
398 ** <<textures-integer-coordinate-validation,Coordinate validation>>
399 ** <<textures-sparse-validation,Sparse validation>>
401 ** <<textures-layout-validation,Layout validation>>
403 * <<textures-format-conversion,Format conversion>>
404 * <<textures-texel-replacement,Texel replacement>>
405 * <<textures-depth-compare-operation,Depth comparison>>
406 * <<textures-conversion-to-rgba,Conversion to RGBA>>
407 * <<textures-component-swizzle,Component swizzle>>
409 * <<textures-chroma-reconstruction,Chroma reconstruction>>
410 * <<textures-sampler-YCbCr-conversion,{YCbCr} conversion>>
421 If <<textures-chroma-reconstruction,Chroma Reconstruction>> is implicit,
422 <<textures-texel-filtering, Texel Filtering>> instead takes place during
423 chroma reconstruction, before <<textures-sampler-YCbCr-conversion,sampler
428 The operations described in <<textures-blockmatch,block matching>> and
429 <<textures-weightimage,weight image sampling>> are performed before
430 <<textures-conversion-to-rgba,Conversion to RGBA>> and
431 <<textures-component-swizzle,Component swizzle>>.
435 [[textures-input-validation]]
444 [[textures-operation-validation]]
616 [[textures-integer-coordinate-validation]]
625 <<textures-unnormalized-to-integer,conversion>> to integer texel
667 then the texel is a border texel and <<textures-texel-replacement,texel
676 then the texel is an invalid texel and <<textures-texel-replacement,texel
682 selected cube map face, and <<textures-cubemapedge, Cube map edge handling>>
686 [[textures-cubemapedge]]
725 [[textures-sparse-validation]]
730 <<textures-texel-replacement,texel replacement>>.
734 [[textures-layout-validation]]
744 [[textures-format-conversion]]
764 <<textures-sexp-RGB,Shared Exponent to RGB>>.
774 [[textures-ycbcr-degamma]]
793 [[textures-texel-replacement]]
806 [[textures-border-replacement-color]]
848 [[textures-border-replacement-table]]
909 with 0 or may undergo <<textures-conversion-to-rgba,conversion to RGBA>> as
932 [[textures-depth-compare-operation]]
952 [[textures-conversion-to-rgba]]
958 [[textures-texel-color-rgba-conversion-table]]
978 [[textures-component-swizzle]]
1061 [[textures-sparse-residency]]
1072 [[textures-chroma-reconstruction]]
1125 needed; these are determined according to <<textures-wrapping-operation>>.
1151 <<textures-explicit-reconstruction>> section.
1159 described in the <<textures-implict-reconstruction,Implicit Reconstruction>>
1163 [[textures-explicit-reconstruction]]
1172 accessed by <<textures-texel-filtering,texel filtering>> are
1186 accessed by <<textures-texel-filtering,texel filtering>> are
1284 in <<textures-texel-filtering,Texel Filtering>>, thus requiring four
1292 [[textures-implict-reconstruction]]
1332 [[textures-sampler-YCbCr-conversion]]
1338 * <<textures-sampler-YCbCr-conversion-rangeexpand,Sampler {YCbCr} Range
1340 * <<textures-sampler-YCbCr-conversion-modelconversion,Sampler {YCbCr}
1344 [[textures-sampler-YCbCr-conversion-rangeexpand]]
1351 normal <<textures-format-conversion,format conversion>> rules.
1364 texel component values output by the <<textures-component-swizzle,Component
1428 [[textures-sampler-YCbCr-conversion-modelconversion]]
1481 * Calculate the <<textures-normalized-to-unnormalized,unnormalized texel
1485 "`nearest filtering`" formulae in <<textures-unnormalized-to-integer>>
1493 <<textures-unnormalized-to-integer>>
1504 <<textures-unnormalized-to-integer>> and the equations in
1505 <<textures-texel-filtering>>.
1532 * <<textures-output-validation,Validation operations>>
1533 ** <<textures-format-validation,Format validation>>
1534 ** <<textures-type-validation,Type validation>>
1535 ** <<textures-output-coordinate-validation,Coordinate validation>>
1536 ** <<textures-output-sparse-validation,Sparse validation>>
1537 * <<textures-output-format-conversion,Texel output format conversion>>
1540 [[textures-output-validation]]
1548 [[textures-format-validation]]
1557 [[textures-type-validation]]
1568 [[textures-output-coordinate-validation]]
1572 for texel input <<textures-integer-coordinate-validation,coordinate
1579 [[textures-output-sparse-validation]]
1593 [[textures-output-format-conversion]]
1617 [[textures-normalized-operations]]
1624 [[textures-projection]]
1645 [[textures-derivative-image-operations]]
1679 [eq]#{lambda}~base~# as described in <<textures-level-of-detail-operation,
1856 [[textures-lod-and-scale-factor]]
1865 [[textures-scale-factor]]
1956 h~base~, d~base~# for rectangle textures either, since they do not support
2006 [[textures-level-of-detail-operation]]
2057 [[textures-image-level-selection]]
2153 <<textures-texel-filtering, linear filtering>> between levels.
2156 [[textures-normalized-to-unnormalized]]
2163 <<textures-texel-filtering,filtering>> (either [eq]#d#, or [eq]#d~hi~# and
2216 [[textures-unnormalized-to-integer]]
2379 [[textures-integer-coordinate-operations]]
2419 [[textures-sample-operations]]
2423 [[textures-wrapping-operation]]
2434 is performed as described earlier in the <<textures-cubemapedge,Cube map
2473 [[textures-gather]]
2481 <<textures-conversion-to-rgba,conversion to RGBA>> and then
2482 <<textures-component-swizzle,swizzled>>.
2544 [[textures-texel-filtering]]
2558 [[textures-texel-nearest-filtering]]
2578 [[textures-texel-linear-filtering]]
2636 [[textures-texel-cubic-filtering]]
2944 [[textures-texel-range-clamp]]
2956 [[textures-texel-mipmap-filtering]]
3011 [[textures-texel-anisotropic-filtering]]
3084 [[textures-footprint]]
3089 <<textures-texel-filtering, texel filtering>> operation.
3277 [[textures-weightimage]]
3326 [[textures-weightimage-layout]]
3403 [[textures-weightimage-filterphases]]
3436 [[textures-weightimage-sampler]]
3447 [[textures-weightimage-filteroperation]]
3492 transformed by <<textures-wrapping-operation, texture wrapping operation>>,
3493 followed by <<textures-integer-coordinate-validation,integer texel
3495 is a Border Texel and <<textures-texel-replacement,texel replacement>> is
3579 <<textures-conversion-to-rgba,Conversion to RGBA>> and
3580 <<textures-component-swizzle,Component swizzle>> are performed and the final
3584 [[textures-blockmatch]]
3615 [[textures-blockmatch-sampler]]
3645 [[textures-blockmatch-filteroperation]]
3686 <<textures-integer-coordinate-validation,integer texel coordinate
3688 <<textures-texel-replacement,texel replacement>> is performed.
3702 <<textures-integer-coordinate-validation,integer texel coordinate
3744 <<textures-conversion-to-rgba,Conversion to RGBA>> and
3745 <<textures-component-swizzle,Component swizzle>> are performed and the final
3752 [[textures-blockmatchwindow-filteroperation]]
3759 The <<textures-blockmatch-filteroperation,block matching operation>> is
3772 <<textures-blockmatch-filteroperation,block matching operation>> is
3834 [[textures-blockmatchgather-filteroperation]]
3842 These instructions perform the <<textures-blockmatch-filteroperation,block
3888 [[textures-boxfilter]]
3908 [[textures-box-filter-diagrams]]
3918 [[textures-boxfilter-sampler]]
3927 [[textures-boxfilter-filteroperation]]
3980 transformed by <<textures-wrapping-operation, texture wrapping operation>>,
3981 followed by <<textures-integer-coordinate-validation,integer texel
3983 is a Border Texel and <<textures-texel-replacement,texel replacement>> is
4040 [[textures-instructions]]
4078 [[textures-queries]]
4109 code:OpImageSampleImplicitLod, up to <<textures-lod-and-scale-factor>>.