Home
last modified time | relevance | path

Searched refs:textures (Results 1 – 25 of 127) sorted by relevance

123456

/hardware/google/aemu/host-common/
DMediaTexturePool.cpp68 std::vector<uint32_t> textures(2 * kFRAME_POOL_SIZE); in getTextureFrame() local
71 textures.data()); in getTextureFrame()
73 TextureFrame frame{textures[2 * i], textures[2 * i + 1]}; in getTextureFrame()
92 uint32_t textures[2] = {frame.Ytex, frame.UVtex}; in saveDecodedFrameToTexture() local
93 mVirtioGpuOps->update_yuv_textures(kFRAMEWORK_FORMAT_NV12, textures, in saveDecodedFrameToTexture()
119 std::vector<uint32_t> textures; in deleteTextures() local
120 textures.push_back(frame.Ytex); in deleteTextures()
121 textures.push_back(frame.UVtex); in deleteTextures()
123 textures.data()); in deleteTextures()
133 std::vector<uint32_t> textures; in cleanUpTextures() local
[all …]
DMediaHostRenderer.cpp109 uint32_t textures[2] = {frame.Ytex, frame.UVtex}; in renderToHostColorBufferWithTextures() local
112 kGlUnsignedByte, kFRAMEWORK_FORMAT_NV12, textures); in renderToHostColorBufferWithTextures()
113 if (textures[0] > 0 && textures[1] > 0) { in renderToHostColorBufferWithTextures()
114 frame.Ytex = textures[0]; in renderToHostColorBufferWithTextures()
115 frame.UVtex = textures[1]; in renderToHostColorBufferWithTextures()
DMediaCudaUtils.cpp107 uint32_t* textures, in media_cuda_utils_nv12_updater() argument
113 CUVID_DPRINT("copyiong Ytex %d", textures[0]); in media_cuda_utils_nv12_updater()
114 CUVID_DPRINT("copyiong UVtex %d", textures[1]); in media_cuda_utils_nv12_updater()
116 textures[0]); in media_cuda_utils_nv12_updater()
118 textures[1]); in media_cuda_utils_nv12_updater()
DMediaVideoToolBoxUtils.cpp34 uint32_t* textures, in media_vtb_utils_nv12_updater() argument
53 converter(nscontext, iosurface, textures[0], textures[1]); in media_vtb_utils_nv12_updater()
/hardware/google/aemu/snapshot/
DTextureSaver.cpp48 assert(mIndex.textures.end() == in saveTexture()
49 std::find_if(mIndex.textures.begin(), mIndex.textures.end(), in saveTexture()
53 mIndex.textures.push_back({texId, ftello64(mStream.get())}); in saveTexture()
81 mStream.putBe32(static_cast<uint32_t>(mIndex.textures.size())); in writeIndex()
82 for (const FileIndex::Texture& b : mIndex.textures) { in writeIndex()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_EXT_image_view_min_lod.adoc24 <<textures-image-level-selection,Image Level(s) Selection>>,
25 <<textures-gather,Texel Gathering>> and
26 <<textures-integer-coordinate-operations,Integer Texel Coordinate
DVK_NV_corner_sampled_image.adoc24 See <<textures-unnormalized-to-integer, Unnormalized Texel Coordinate
29 See <<textures-normalized-to-unnormalized, normalized texel coordinate
33 See <<textures-scale-factor,Scale Factor Operation>>.
41 separate textures for each face of a subdivision or polygon mesh.
DVK_EXT_astc_decode_mode.adoc17 textures are decompressed to FP16 values per component.
18 In many cases, decompressing LDR textures to a lower precision intermediate
20 Source material for LDR textures is typically authored as 8-bit UNORM
DVK_EXT_texture_compression_astc_hdr.adoc20 This extension adds support for textures compressed using the Adaptive
60 textures internally and just treat them as the same format, i.e. if this
DVK_EXT_non_seamless_cube_map.adoc18 This extension provides functionality to disable <<textures-cubemapedge,
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dtextures.adoc5 [[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.
[all …]
Dsamplers.adoc77 SPIR-V, as described in the <<textures-level-of-detail-operation, LOD
81 <<textures-texel-anisotropic-filtering, Texel Anisotropic Filtering>>
93 <<textures-depth-compare-operation, Depth Compare Operation>> section.
94 * pname:minLod is used to clamp the <<textures-level-of-detail-operation,
96 * pname:maxLod is used to clamp the <<textures-level-of-detail-operation,
144 <<textures-texel-filtering,magnification>> to always be performed, and the
416 <<textures-cubemapedge, cube map edge handling>> is not performed.
506 <<textures-unnormalized-to-integer,the image operations chapter>>.
517 <<textures-texel-range-clamp,texel range clamp>>.
549 cubic weights used in <<textures-texel-cubic-filtering, Texel Cubic
[all …]
/hardware/google/gfxstream/include/render-utils/
Dvirtio_gpu_ops.h45 uint32_t* textures);
52 uint32_t* textures,
69 uint32_t* textures,
DMediaNative.h23 uint32_t* textures,
/hardware/google/aemu/host-common/include/host-common/
DMediaCudaUtils.h46 uint32_t* textures,
DMediaVideoToolBoxUtils.h33 uint32_t* textures,
/hardware/google/gfxstream/host/gl/OpenGLESDispatch/
Dgles_extensions_dispatch_logging_wrappers.impl239 …iers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * s…
240 …:%p, numTextureBarriers:%d, textures:%p, srcLayouts:%p)", semaphore, numBufferBarriers, buffers, n…
241 …oreEXT_underlying(semaphore, numBufferBarriers, buffers, numTextureBarriers, textures, srcLayouts);
244 …iers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * d…
245 …:%p, numTextureBarriers:%d, textures:%p, dstLayouts:%p)", semaphore, numBufferBarriers, buffers, n…
246 …oreEXT_underlying(semaphore, numBufferBarriers, buffers, numTextureBarriers, textures, dstLayouts);
Dgles_common_dispatch_logging_wrappers.impl109 void glDeleteTextures_dispatchLoggingWrapper(GLsizei n, const GLuint * textures) {
110 DISPATCH_DEBUG_LOG("glDeleteTextures(n:%d, textures:%p)", n, textures);
111 GLDispatch::glDeleteTextures_underlying(n, textures);
174 void glGenTextures_dispatchLoggingWrapper(GLsizei n, GLuint * textures) {
175 DISPATCH_DEBUG_LOG("glGenTextures(n:%d, textures:%p)", n, textures);
176 GLDispatch::glGenTextures_underlying(n, textures);
/hardware/google/gfxstream/include/OpenGLESDispatch/
Dgles_extensions_functions.h55 …rriers, const GLuint * textures, const GLenum * srcLayouts), (semaphore, numBufferBarriers, buffer…
56 …rriers, const GLuint * textures, const GLenum * dstLayouts), (semaphore, numBufferBarriers, buffer…
Dgles_common_functions.h32 X(void, glDeleteTextures, (GLsizei n, const GLuint * textures), (n, textures)) \
45 X(void, glGenTextures, (GLsizei n, GLuint * textures), (n, textures)) \
/hardware/google/gfxstream/host/
DRendererImpl.cpp606 [](uint32_t type, uint32_t count, uint32_t* textures) { in __anon979e1a631202() argument
607 FrameBuffer::getFB()->destroyYUVTextures(type, count, textures); in __anon979e1a631202()
610 [](uint32_t type, uint32_t* textures, void* privData, void* func) { in __anon979e1a631302() argument
611 FrameBuffer::getFB()->updateYUVTextures(type, textures, privData, func); in __anon979e1a631302()
615 uint32_t type, uint32_t texture_type, uint32_t* textures, void* metadata) { in __anon979e1a631402() argument
617 colorbufferhandle, x, y, width, height, format, type, texture_type, textures); in __anon979e1a631402()
/hardware/google/gfxstream/host/gl/gles1_dec/
DGLESv1Decoder.h79 static void gles1_APIENTRY s_glGenTextures(void* self, GLsizei n, GLuint* textures);
85 static void gles1_APIENTRY s_glDeleteTextures(void* self, GLsizei n, const GLuint *textures);
DGLESv1Decoder.cpp317 void GLESv1Decoder::s_glGenTextures(void* self, GLsizei n, GLuint* textures) { in s_glGenTextures() argument
319 ctx->glGenTextures(n, textures); in s_glGenTextures()
347 void GLESv1Decoder::s_glDeleteTextures(void* self, GLsizei n, const GLuint *textures) { in s_glDeleteTextures() argument
349 ctx->glDeleteTextures(n, textures); in s_glDeleteTextures()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_non_seamless_cube_map.adoc22 The idea behind this solution is to represent cube map textures as 2D array textures with 6 layers,…
/hardware/google/aemu/snapshot/include/snapshot/
DTextureSaver.h88 std::vector<Texture> textures; member

123456