⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 framebuffer.h

📁 6410BSP3
💻 H
字号:
//// Copyright (c) Samsung Electronics. Co. LTD.  All rights reserved.///*++THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OFANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TOTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR APARTICULAR PURPOSE.*/#ifndef __FRAMEBUFFER_H__#define __FRAMEBUFFER_H__#include <COMMON/pixelFmts.h>#ifdef __cplusplusextern "C" {#endiftypedef void* GLESContext;typedef struct {    void*            paddr;    void*            vaddr;    void*           vaddrCP; // for Current Process       void*            ChunkHandle;} AddressBase;typedef void* BufferHandle;typedef AddressBase  BufferAddress;//This structure is deprecated and is left here for backward compatibility and internal use. Use GLES2SurfaceData instead.typedef struct{    AddressBase colorAddr;    AddressBase depthStencilAddr;    unsigned int width;    unsigned int height;    /*    int       colorFormat;      //must be set to a gl enum    int       colorType;    int       depthStencilFormat;       */    PxFmt      nativeColorFormat;    PxFmt      nativeDepthStencilFormat;    int       flipped;  //0 is rendering origin is top left, 1 if its bottom left.} FramebufferData;#ifdef __cplusplus}#endif#endif //__FRAMEBUFFER_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -