/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_sampler_filter_minmax.adoc | 23 computing a weighted average of a collection of texels in the neighborhood 28 or maximum (MAX) of the texels that would normally be averaged. 31 The filter parameters are used to identify the set of texels used to produce 32 a final filtered value; the reduction mode identifies how these texels are
|
D | VK_NV_shader_image_footprint.adoc | 32 texels that would be accessed by an equivalent filtered texture lookup. 38 texels in the image being accessed and a bitfield that indicates which 39 texels in that neighborhood would be used. 41 texel in a small aligned block of texels would be fetched by the texture 53 would access texels from only one mipmap level or from two neighboring 103 granularity, we expect that the footprint image will use 64-bit texels where 106 Texel (0,0) in the footprint image would correspond to texels (0,0) through 120 texels. 124 footprint texels to the left and above the anchor texel. 127 matches its bit number in the footprint image texels: [all …]
|
D | VK_QCOM_image_processing.adoc | 37 The instruction computes a weighted average of an MxN region of texels 42 texels. 43 The instruction computes a weighted average of all texels in the 52 block of texels in the _target image_ matches a corresponding block of 53 texels in the _reference image_.
|
D | VK_QCOM_image_processing2.adoc | 34 computes an error metric, that describes whether a block of texels in 35 the _target image_ matches a corresponding block of texels in the 47 block of texels in the _target image_ matches a corresponding block of 48 texels in the _reference image_.
|
D | VK_QCOM_filter_cubic_clamp.adoc | 18 Cubic filtering samples from a 4x4 region of texels and computes a cubic 20 In some cases, the resulting value is outside the range of any of the texels
|
D | glossary.adoc | 292 elements in units of texels, and a size in bytes of the encoding in 1352 subset of the color components necessary to represent the texels in the 1561 whether any sparse unbound texels were accessed. 1693 these elements in units of texels or compressed texel blocks, the latter
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_QCOM_image_processing.adoc | 46 …n involving two images: the _sampled image_ and the _weight image_. An MxN region of texels in the 50 …texel weighting is supported, where the texel is subdivided into PxP sub-texels, called "phases", … 52 …texels within a screen-aligned box. The operation is similar to bi-linear filtering, except the r… 53 …ure coordinates, and an integer `BlockSize` parameter. An MxN region of texels in the _target ima… 201 | vec2 P, | esponding region of sampled texels and | 342 …ght image_ which holds weight values, and the _sampled image_ which holds the texels being sampled. 360 of an MxN region of texels in the _sampled image_, using a set of MxN weights in the 379 region of texels in the _sampled texture_: 395 texure_, and the resulting weighted average is summed for each component across all texels 401 a component-wise minimum or maximum is computed, for all texels in the region with non-zero [all …]
|
D | VK_EXT_non_seamless_cube_map.adoc | 13 When sampling near an edge, instead of interpolating between two texels on the neighboring cube map…
|
D | VK_EXT_image_sliced_view_of_3d.adoc | 69 `sliceCount` controls how many depth slices are part of the view. Accessing texels outside this ran…
|
D | VK_QCOM_tile_properties.adoc | 18 … Vulkan specification. Implementations are also free to fetch additional texels within an implemen…
|
D | VK_KHR_video_queue.adoc | 536 …texels outside of the effective extents of the picture will also get modified. Writes to such padd…
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | textures.adoc | 36 neighboring texels of the image, and <<textures-texel-filtering,filter>> 51 texels and <<textures-gather,return a single component>> of each. 57 the set of texels in the image that would be accessed by an equivalent 73 * code:OpImageWeightedSampleQCOM reads a 2D neighborhood of texels and 77 neighborhoods of texels from two textures. 78 * code:OpImageBoxFilterQCOM reads a 2D neighborhood of texels and computes 79 a weighted average of the texels. 83 code:opImageBlockMatchWindowSSDQCOM compare 2D neighborhoods of texels 88 texels from a target texture with a single 2D neighborhood in the 210 ** The [eq]#i# coordinate within the range 0 to 7 addresses texels within [all …]
|
D | copies.adoc | 276 and pname:z offsets in texels of the sub-regions of the source and 278 * pname:extent is the size in texels of the image to copy in pname:width, 432 and pname:z offsets in texels of the sub-regions of the source and 434 * pname:extent is the size in texels of the image to copy in pname:width, 481 For each [eq]#(x,y,z,layer)# coordinate, texels in the image layer selected 558 When rotation is performed, for each [eq]#(x,y,z,layer)# coordinate, texels 742 * pname:bufferRowLength and pname:bufferImageHeight specify in texels a 751 in texels of the sub-region of the source or destination image data. 752 * pname:imageExtent is the size in texels of the image to copy in 1040 * pname:bufferRowLength and pname:bufferImageHeight specify in texels a [all …]
|
D | fragmentdensitymapops.adoc | 127 Optionally, the implementation may: fetch additional density map texels in 129 The texels follow the standard conversion steps up to and including
|
D | sparsemem.adoc | 366 implementation-dependent mapping of texels or compressed texel blocks to 386 implementation-dependent mapping of texels or compressed texel blocks to 400 Layout of texels or compressed texel blocks within a sparse image block is 413 terms of texels can: be calculated by multiplying the sparse image block 501 implementation-dependent mapping of texels or compressed texel blocks to 509 texels. 887 image block in texels or compressed texel blocks. 1631 * pname:extent is the size in texels of the region within the image
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_host_image_copy/ |
D | copies.adoc | 111 * pname:memoryRowLength and pname:memoryImageHeight specify in texels a 120 in texels of the sub-region of the destination image data. 121 * pname:imageExtent is the size in texels of the image to copy in 249 * pname:memoryRowLength and pname:memoryImageHeight specify in texels a 258 in texels of the sub-region of the source image data. 259 * pname:imageExtent is the size in texels of the image to copy in
|
/hardware/google/gfxstream/host/gl/glestranslator/GLES_CM/ |
D | GLEScmContext.cpp | 1670 GLfloat texels[getMaxTexUnits()][4*2]; in drawTexOES() local 1671 memset((void*)texels, 0, getMaxTexUnits()*4*2*sizeof(GLfloat)); in drawTexOES() 1714 texels[i][0] = (float)(texData->crop_rect[0])/(float)(texData->width); in drawTexOES() 1715 texels[i][1] = (float)(texData->crop_rect[1])/(float)(texData->height); in drawTexOES() 1717 texels[i][2] = (float)(texData->crop_rect[0])/(float)(texData->width); in drawTexOES() 1718 … texels[i][3] = (float)(texData->crop_rect[3]+texData->crop_rect[1])/(float)(texData->height); in drawTexOES() 1720 … texels[i][4] = (float)(texData->crop_rect[2]+texData->crop_rect[0])/(float)(texData->width); in drawTexOES() 1721 … texels[i][5] = (float)(texData->crop_rect[3]+texData->crop_rect[1])/(float)(texData->height); in drawTexOES() 1723 … texels[i][6] = (float)(texData->crop_rect[2]+texData->crop_rect[0])/(float)(texData->width); in drawTexOES() 1724 texels[i][7] = (float)(texData->crop_rect[1])/(float)(texData->height); in drawTexOES() [all …]
|
/hardware/google/gfxstream/codegen/gles1/ |
D | gles1.attrib | 679 … zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid *texels) 681 dir texels out 682 len texels (depth * glesv1_enc::pixelDataSize(self, width, height, format, type, 0))
|
D | gles1.in | 291 … zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid *texels)
|
/hardware/google/gfxstream/third-party/astc-encoder/ |
D | CMakeLists.txt | 194 message(STATUS " Max block texels - ${BLOCK_MAX_TEXELS}")
|
/hardware/google/gfxstream/third-party/astc-encoder/Source/ |
D | astcenc_entry.cpp | 515 float texels = static_cast<float>(block_x * block_y * block_z); in astcenc_config_init() local 516 float ltexels = logf(texels) / logf(10.0f); in astcenc_config_init()
|
/hardware/google/gfxstream/include/GLES/ |
D | glext.h | 1019 …zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid *texels); 1028 …zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid *texels);
|
/hardware/google/gfxstream/guest/mesa/include/GLES/ |
D | glext.h | 870 …t zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void *texels); 879 …t zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void *texels);
|
/hardware/google/gfxstream/common/opengl/include/GLES/ |
D | glext.h | 1228 …zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid *texels); 1237 …zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid *texels);
|
/hardware/google/gfxstream/guest/GLESv1_enc/ |
D | gl_entry.cpp | 291 …zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid* texels); 2019 … zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid* texels) in glExtGetTexSubImageQCOM() argument 2022 …ageQCOM(ctx, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, texels); in glExtGetTexSubImageQCOM()
|