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

/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
H A Dvl_vertex_buffers.c222 buffer->ycbcr[i].resource = pipe_buffer_create
229 if (!buffer->ycbcr[i].resource)
253 pipe_resource_reference(&buffer->ycbcr[i].resource, NULL);
272 buf.buffer.resource = buffer->ycbcr[component].resource;
301 buffer->ycbcr[i].vertex_stream = pipe_buffer_map
304 buffer->ycbcr[i].resource,
306 &buffer->ycbcr[i].transfer
328 return buffer->ycbcr[component].vertex_stream;
356 if (buffer->ycbcr[i].transfer)
357 pipe_buffer_unmap(pipe, buffer->ycbcr[
[all...]
H A Dvl_vertex_buffers.h99 } ycbcr[VL_NUM_COMPONENTS]; member in struct:vl_vertex_buffer
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
H A Dvl_vertex_buffers.c221 buffer->ycbcr[i].resource = pipe_buffer_create
228 if (!buffer->ycbcr[i].resource)
252 pipe_resource_reference(&buffer->ycbcr[i].resource, NULL);
271 buf.buffer.resource = buffer->ycbcr[component].resource;
300 buffer->ycbcr[i].vertex_stream = pipe_buffer_map
303 buffer->ycbcr[i].resource,
305 &buffer->ycbcr[i].transfer
327 return buffer->ycbcr[component].vertex_stream;
355 pipe_buffer_unmap(pipe, buffer->ycbcr[i].transfer);
371 pipe_resource_reference(&buffer->ycbcr[
[all...]
H A Dvl_vertex_buffers.h99 } ycbcr[VL_NUM_COMPONENTS]; member in struct:vl_vertex_buffer
/xsrc/external/mit/MesaLib/dist/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);
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Dplatform_android.c796 struct android_ycbcr ycbcr; local in function:droid_create_image_from_prime_fd_yuv
808 memset(&ycbcr, 0, sizeof(ycbcr));
810 0, 0, 0, 0, 0, &ycbcr);
825 offsets[0] = (size_t)ycbcr.y;
827 if ((size_t)ycbcr.cr < (size_t)ycbcr.cb) {
829 offsets[1] = (size_t)ycbcr.cr;
830 offsets[2] = (size_t)ycbcr.cb;
833 offsets[1] = (size_t)ycbcr
[all...]
/xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
H A Dplatform_android.c195 struct android_ycbcr ycbcr; local in function:get_yuv_buffer_info
211 memset(&ycbcr, 0, sizeof(ycbcr));
213 0, 0, 0, 0, 0, &ycbcr);
225 chroma_order = ((size_t)ycbcr.cr < (size_t)ycbcr.cb) ? YCrCb : YCbCr;
229 drm_fourcc = get_fourcc_yuv(buf->format, chroma_order, ycbcr.chroma_step);
232 buf->format, chroma_order == YCbCr ? "YCbCr" : "YCrCb", ycbcr.chroma_step);
240 .num_planes = ycbcr.chroma_step == 2 ? 2 : 3,
252 out_buf_info->offsets[0] = (size_t)ycbcr
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.1.0.rst272 - [CTS] dEQP-VK.ycbcr.{conversion,format}.\* fail
274 - [CTS] dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420\* reports VM faults
778 - radv: Add ycbcr conversion structs.
782 - radv: Add ycbcr samplers in descriptor set layouts.
784 - radv: Add ycbcr lowering pass.
785 - radv: Run the new ycbcr lowering pass.
786 - radv: Add hashing for the ycbcr samplers.
787 - radv: Add ycbcr format features.
788 - radv: Add ycbcr subsampled & multiplane formats to csv.
793 - radv: Set is_array in lowered ycbcr te
[all...]
H A D21.1.0.rst119 - turnip: buffer overflow read on dEQP-VK.ycbcr.query.levels.tess_eval.r8g8b8a8_unorm
1633 - lavapipe: add dummy sampler ycbcr conversion
H A D21.3.0.rst4341 - venus: suggest the proper sampler ycbcr model conversion based on format

Completed in 20 milliseconds