/hardware/qcom/display/msm8084/libgralloc/ |
gr.h | 34 struct private_handle_t; 49 int terminateBuffer(gralloc_module_t const* module, private_handle_t* hnd); 68 // Allocate buffer from width, height, format into a private_handle_t 70 int alloc_buffer(private_handle_t **pHnd, int w, int h, int format, int usage); 71 void free_buffer(private_handle_t *hnd); 72 int getYUVPlaneInfo(private_handle_t* pHnd, struct android_ycbcr* ycbcr);
|
/hardware/qcom/display/msm8226/libgralloc/ |
gr.h | 34 struct private_handle_t; 49 int terminateBuffer(gralloc_module_t const* module, private_handle_t* hnd); 68 // Allocate buffer from width, height, format into a private_handle_t 70 int alloc_buffer(private_handle_t **pHnd, int w, int h, int format, int usage); 71 void free_buffer(private_handle_t *hnd); 72 int getYUVPlaneInfo(private_handle_t* pHnd, struct android_ycbcr* ycbcr);
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
hwc_copybit.h | 48 private_handle_t * getCurrentRenderBuffer(); 87 private_handle_t *renderBuffer, bool isFG); 90 private_handle_t *renderBuffer, hwc_rect_t overlap, 93 private_handle_t *renderBuffer); 114 int clear (private_handle_t* hnd, hwc_rect_t& rect); 116 private_handle_t* mRenderBuffer[NUM_RENDER_BUFFERS];
|
/hardware/qcom/display/msm8909/libgralloc/ |
gr.h | 34 struct private_handle_t; 49 int terminateBuffer(gralloc_module_t const* module, private_handle_t* hnd); 68 // Allocate buffer from width, height, format into a private_handle_t 70 int alloc_buffer(private_handle_t **pHnd, int w, int h, int format, int usage); 71 void free_buffer(private_handle_t *hnd); 72 int getYUVPlaneInfo(private_handle_t* pHnd, struct android_ycbcr* ycbcr);
|
fb_priv.h | 29 struct private_handle_t; 40 struct private_handle_t* framebuffer;
|
/hardware/qcom/display/msm8909/libhwcomposer/ |
hwc_copybit.h | 50 private_handle_t * getCurrentRenderBuffer(); 94 private_handle_t *renderBuffer, bool isFG); 97 private_handle_t *renderBuffer, hwc_rect_t overlap, 100 private_handle_t *renderBuffer); 121 int clear (private_handle_t* hnd, hwc_rect_t& rect); 123 private_handle_t* mRenderBuffer[NUM_RENDER_BUFFERS];
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
hwc_copybit.h | 48 private_handle_t * getCurrentRenderBuffer(); 87 private_handle_t *renderBuffer, bool isFG); 90 private_handle_t *renderBuffer, hwc_rect_t overlap, 93 private_handle_t *renderBuffer); 114 int clear (private_handle_t* hnd, hwc_rect_t& rect); 116 private_handle_t* mRenderBuffer[NUM_RENDER_BUFFERS];
|
/hardware/qcom/display/msm8084/libcopybit/ |
software_converter.h | 39 int convertYV12toYCrCb420SP(const copybit_image_t *src,private_handle_t *yv12_handle); 49 int convert_yuv_c2d_to_yuv_android(private_handle_t *hnd, 61 int convert_yuv_android_to_yuv_c2d(private_handle_t *hnd,
|
software_converter.cpp | 36 int convertYV12toYCrCb420SP(const copybit_image_t *src, private_handle_t *yv12_handle) 38 private_handle_t* hnd = (private_handle_t*)src->handle; 182 int convert_yuv_c2d_to_yuv_android(private_handle_t *hnd, 192 private_handle_t *dst_hnd = (private_handle_t *)rhs->handle; 228 int convert_yuv_android_to_yuv_c2d(private_handle_t *hnd, 237 private_handle_t *dst_hnd = (private_handle_t *)rhs->handle;
|
/hardware/qcom/display/msm8226/libcopybit/ |
software_converter.h | 39 int convertYV12toYCrCb420SP(const copybit_image_t *src,private_handle_t *yv12_handle); 49 int convert_yuv_c2d_to_yuv_android(private_handle_t *hnd, 61 int convert_yuv_android_to_yuv_c2d(private_handle_t *hnd,
|
software_converter.cpp | 36 int convertYV12toYCrCb420SP(const copybit_image_t *src, private_handle_t *yv12_handle) 38 private_handle_t* hnd = (private_handle_t*)src->handle; 182 int convert_yuv_c2d_to_yuv_android(private_handle_t *hnd, 192 private_handle_t *dst_hnd = (private_handle_t *)rhs->handle; 228 int convert_yuv_android_to_yuv_c2d(private_handle_t *hnd, 237 private_handle_t *dst_hnd = (private_handle_t *)rhs->handle;
|
/hardware/qcom/display/msm8909/libcopybit/ |
software_converter.h | 39 int convertYV12toYCrCb420SP(const copybit_image_t *src,private_handle_t *yv12_handle); 49 int convert_yuv_c2d_to_yuv_android(private_handle_t *hnd, 61 int convert_yuv_android_to_yuv_c2d(private_handle_t *hnd,
|
/hardware/qcom/display/msm8960/libcopybit/ |
software_converter.h | 39 int convertYV12toYCrCb420SP(const copybit_image_t *src,private_handle_t *yv12_handle); 49 int convert_yuv_c2d_to_yuv_android(private_handle_t *hnd, 61 int convert_yuv_android_to_yuv_c2d(private_handle_t *hnd,
|
/hardware/qcom/display/msm8994/libcopybit/ |
software_converter.h | 39 int convertYV12toYCrCb420SP(const copybit_image_t *src,private_handle_t *yv12_handle); 49 int convert_yuv_c2d_to_yuv_android(private_handle_t *hnd, 61 int convert_yuv_android_to_yuv_c2d(private_handle_t *hnd,
|
/hardware/qcom/display/msm8996/libcopybit/ |
software_converter.h | 40 int convertYV12toYCrCb420SP(const copybit_image_t *src,private_handle_t *yv12_handle); 50 int convert_yuv_c2d_to_yuv_android(private_handle_t *hnd, 62 int convert_yuv_android_to_yuv_c2d(private_handle_t *hnd,
|
/hardware/qcom/display/msm8960/libhwcomposer/ |
hwc_copybit.h | 43 private_handle_t * getCurrentRenderBuffer(); 52 private_handle_t *renderBuffer, int dpy); 73 int clear (private_handle_t* hnd, hwc_rect_t& rect); 75 private_handle_t* mRenderBuffer[NUM_RENDER_BUFFERS];
|
hwc_utils.h | 216 static inline bool isYuvBuffer(const private_handle_t* hnd) { 221 static inline bool isSecureBuffer(const private_handle_t* hnd) { 222 return (hnd && (private_handle_t::PRIV_FLAGS_SECURE_BUFFER & hnd->flags)); 225 static inline bool isBufferLocked(const private_handle_t* hnd) { 226 return (hnd && (private_handle_t::PRIV_FLAGS_HWC_LOCK & hnd->flags)); 230 static inline bool isExtOnly(const private_handle_t* hnd) { 231 return (hnd && (hnd->flags & private_handle_t::PRIV_FLAGS_EXTERNAL_ONLY)); 235 static inline bool isExtBlock(const private_handle_t* hnd) { 236 return (hnd && (hnd->flags & private_handle_t::PRIV_FLAGS_EXTERNAL_BLOCK)); 240 static inline bool isExtCC(const private_handle_t* hnd) [all...] |
/hardware/qcom/display/msm8960/libgralloc/ |
gralloc_priv.h | 131 struct private_handle_t : public native_handle { struct in inherits:native_handle 133 struct private_handle_t { 192 private_handle_t(int fd, int size, int flags, int bufferType, function in struct:private_handle_t 205 ~private_handle_t() { 214 const private_handle_t* hnd = (const private_handle_t*)h; 242 static private_handle_t* dynamicCast(const native_handle* in) { 244 return (private_handle_t*) in;
|
/hardware/qcom/display/msm8994/libgralloc/ |
fb_priv.h | 29 struct private_handle_t; 40 struct private_handle_t* framebuffer;
|
/hardware/qcom/display/msm8996/libgralloc/ |
fb_priv.h | 29 struct private_handle_t; 40 struct private_handle_t* framebuffer;
|
gr.h | 35 struct private_handle_t; 50 int terminateBuffer(gralloc_module_t const* module, private_handle_t* hnd); 69 // Allocate buffer from width, height, format into a private_handle_t 71 int alloc_buffer(private_handle_t **pHnd, int w, int h, int format, int usage); 72 void free_buffer(private_handle_t *hnd); 73 int getYUVPlaneInfo(private_handle_t* pHnd, struct android_ycbcr* ycbcr); 74 int getRgbDataAddress(private_handle_t* pHnd, void** rgb_data); 131 void getAlignedWidthAndHeight(const private_handle_t *hnd, int& aligned_w, int& aligned_h);
|
/hardware/qcom/display/msm8996/libqdutils/ |
qdMetaData.h | 118 struct private_handle_t; 119 int setMetaData(struct private_handle_t *handle, enum DispParamType paramType, 122 int getMetaData(struct private_handle_t *handle, enum DispFetchParamType paramType, 125 int copyMetaData(struct private_handle_t *src, struct private_handle_t *dst);
|
/hardware/libhardware/modules/gralloc/ |
gralloc.cpp | 138 private_handle_t* hnd = new private_handle_t(dup(m->framebuffer->fd), size, 139 private_handle_t::PRIV_FLAGS_FRAMEBUFFER); 183 private_handle_t* hnd = new private_handle_t(fd, size, 0); 253 if (private_handle_t::validate(handle) < 0) 256 private_handle_t const* hnd = reinterpret_cast<private_handle_t const*>(handle); 257 if (hnd->flags & private_handle_t::PRIV_FLAGS_FRAMEBUFFER) { 267 terminateBuffer(module, const_cast<private_handle_t*>(hnd)) [all...] |
/device/linaro/hikey/gralloc/ |
alloc_device.cpp | 146 private_handle_t *hnd = new private_handle_t(private_handle_t::PRIV_FLAGS_USES_ION, usage, size, cpu_ptr, private_handle_t::LOCK_STATE_MAPPED); 220 private_handle_t *hnd = new private_handle_t(private_handle_t::PRIV_FLAGS_USES_UMP, usage, size, cpu_ptr, 221 private_handle_t::LOCK_STATE_MAPPED, ump_id, ump_mem_handle); 310 private_handle_t *hnd = new private_handle_t(private_handle_t::PRIV_FLAGS_FRAMEBUFFER, usage, size, vaddr [all...] |
/hardware/qcom/display/msm8996/libgralloc1/ |
gr_priv_handle.h | 34 #define PRIV_HANDLE_CONST(exp) static_cast<const private_handle_t *>(exp) 36 struct private_handle_t : public native_handle_t { struct in inherits:native_handle_t 98 return ((sizeof(private_handle_t) - sizeof(native_handle_t)) / sizeof(int)) - kNumFds; 101 private_handle_t(int fd, unsigned int size, int flags, int buf_type, int format, int width, function in struct:private_handle_t 129 ~private_handle_t() { 135 const private_handle_t *hnd = (const private_handle_t *)h;
|