Home
last modified time | relevance | path

Searched refs:ycbcr (Results 1 - 25 of 60) sorted by relevance

123

/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_vertex_buffers.c222 buffer->ycbcr[i].resource = pipe_buffer_create in vl_vb_init()
229 if (!buffer->ycbcr[i].resource) in vl_vb_init()
253 pipe_resource_reference(&buffer->ycbcr[i].resource, NULL); in vl_vb_init()
272 buf.buffer.resource = buffer->ycbcr[component].resource; in vl_vb_get_ycbcr()
301 buffer->ycbcr[i].vertex_stream = pipe_buffer_map in vl_vb_map()
304 buffer->ycbcr[i].resource, in vl_vb_map()
306 &buffer->ycbcr[i].transfer in vl_vb_map()
328 return buffer->ycbcr[component].vertex_stream; in vl_vb_get_ycbcr_stream()
356 if (buffer->ycbcr[i].transfer) in vl_vb_unmap()
357 pipe_buffer_unmap(pipe, buffer->ycbcr[ in vl_vb_unmap()
[all...]
/third_party/mesa3d/src/egl/drivers/dri2/
H A Dplatform_android.c196 struct android_ycbcr ycbcr; local
212 memset(&ycbcr, 0, sizeof(ycbcr));
214 0, 0, 0, 0, 0, &ycbcr);
226 chroma_order = ((size_t)ycbcr.cr < (size_t)ycbcr.cb) ? YCrCb : YCbCr;
230 drm_fourcc = get_fourcc_yuv(buf->format, chroma_order, ycbcr.chroma_step);
233 buf->format, chroma_order == YCbCr ? "YCbCr" : "YCrCb", ycbcr.chroma_step);
241 .num_planes = ycbcr.chroma_step == 2 ? 2 : 3,
253 out_buf_info->offsets[0] = (size_t)ycbcr
[all...]
/third_party/ffmpeg/libavcodec/
H A Dv4l2_buffers.c86 enum v4l2_ycbcr_encoding ycbcr; in v4l2_get_color_primaries() local
93 ycbcr = V4L2_TYPE_IS_MULTIPLANAR(buf->buf.type) ? in v4l2_get_color_primaries()
97 switch(ycbcr) { in v4l2_get_color_primaries()
138 enum v4l2_ycbcr_encoding ycbcr; in v4l2_get_color_space() local
145 ycbcr = V4L2_TYPE_IS_MULTIPLANAR(buf->buf.type) ? in v4l2_get_color_space()
157 if (ycbcr == V4L2_YCBCR_ENC_BT2020_CONST_LUM) in v4l2_get_color_space()
170 enum v4l2_ycbcr_encoding ycbcr; in v4l2_get_color_trc() local
178 ycbcr = V4L2_TYPE_IS_MULTIPLANAR(buf->buf.type) ? in v4l2_get_color_trc()
202 switch (ycbcr) { in v4l2_get_color_trc()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/
H A DvktProtectedMemYCbCrConversionTests.cpp190 if (ycbcr::isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN) && ((features & vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT) == 0)) in validateFormatSupport()
193 if (ycbcr::isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_MIDPOINT) && ((features & vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT) == 0)) in validateFormatSupport()
196 if (ycbcr::isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN) && ((features & vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT) == 0)) in validateFormatSupport()
199 if (ycbcr::isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_MIDPOINT) && ((features & vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT) == 0)) in validateFormatSupport()
319 const ycbcr::MultiPlaneImageData& imageData, in uploadYCbCrImage()
1000 ycbcr::MultiPlaneImageData& ycbcrSrc, in generateYCbCrImage()
1005 const std::vector<tcu::FloatFormat> filteringPrecision (ycbcr::getPrecision(config.format)); in generateYCbCrImage()
1006 const std::vector<tcu::FloatFormat> conversionPrecision (ycbcr::getPrecision(config.format)); in generateYCbCrImage()
1007 const tcu::UVec4 bitDepth (ycbcr::getYCbCrBitDepth(config.format)); in generateYCbCrImage()
1016 ycbcr in generateYCbCrImage()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/
H A DvktProtectedMemYCbCrConversionTests.cpp190 if (ycbcr::isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN) && ((features & vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT) == 0)) in validateFormatSupport()
193 if (ycbcr::isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_MIDPOINT) && ((features & vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT) == 0)) in validateFormatSupport()
196 if (ycbcr::isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN) && ((features & vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT) == 0)) in validateFormatSupport()
199 if (ycbcr::isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_MIDPOINT) && ((features & vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT) == 0)) in validateFormatSupport()
319 const ycbcr::MultiPlaneImageData& imageData, in uploadYCbCrImage()
1000 ycbcr::MultiPlaneImageData& ycbcrSrc, in generateYCbCrImage()
1005 const std::vector<tcu::FloatFormat> filteringPrecision (ycbcr::getPrecision(config.format)); in generateYCbCrImage()
1006 const std::vector<tcu::FloatFormat> conversionPrecision (ycbcr::getPrecision(config.format)); in generateYCbCrImage()
1007 const tcu::UVec4 bitDepth (ycbcr::getYCbCrBitDepth(config.format)); in generateYCbCrImage()
1016 ycbcr in generateYCbCrImage()
[all...]
/third_party/mesa3d/include/android_stub/hardware/
H A Dgralloc.h249 * difference that it fills a struct ycbcr with a description of the buffer
253 * the buffer layout cannot be represented with the ycbcr struct), it
270 struct android_ycbcr *ycbcr);
315 struct android_ycbcr *ycbcr, int fenceFd);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/
H A DvktYCbCrConversionTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrFilteringTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrFormatTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrImageOffsetTests.hpp31 namespace ycbcr namespace
H A DvktYCbCrImageQueryTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrStorageImageWriteTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrViewTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrCopyTests.hpp31 namespace ycbcr namespace
37 } // ycbcr
H A DvktYCbCrTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrTests.cpp37 namespace ycbcr namespace
65 } // ycbcr
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/
H A DvktYCbCrStorageImageWriteTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrViewTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrConversionTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrFilteringTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrFormatTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrImageOffsetTests.hpp31 namespace ycbcr namespace
H A DvktYCbCrImageQueryTests.hpp31 namespace ycbcr namespace
36 } // ycbcr
H A DvktYCbCrCopyTests.hpp31 namespace ycbcr namespace
37 } // ycbcr

Completed in 10 milliseconds

123