原文:android下vulkan与opengles纹理互通

先放demo源码地址:https: github.com xxxzhou aoce mediaplayer 效果图: 主要几个点: 用ffmpeg打开rtmp流。 使用vulkan Compute shader处理yuv P yuv P数据格式成rgba. 初始化android surface为vulkan的交换链,把如上结果复制到交换链上显示。 如果是opengles surface,如何不通 ...

2020-11-23 09:17 0 686 推荐指数:

查看详情

openGLES(一)

准备工作 工具安装 jdk安装 sdk安装 IDE开发环境 一个手机 推荐使用真机,它可以反映真实的性能和结果。 虚拟机创建 Android SDK 执行SDK Manager.exe Tools--> Manage ...

Fri Apr 12 01:28:00 CST 2019 0 512
RSA在Android、vc、java加解密实现互通

最近公司项目需求要对上传/下载的数据进行AES+RSA的加解密需求,客户有vc的RSA加解密接口,而且说要与他们的系统兼容,也就是说vc要用他们的模块实现加解密。期间过程有几个坑,原因都是自己的对这些加密的协议/准则/规范不熟,以此文记录备案。 坑1: 首先先是百度java ...

Sun Oct 18 02:18:00 CST 2015 0 2029
android使用opengles渲染一张图片

一、概述   案例:使用opengles+egl渲染一张图片   关键类介绍:     1.新建一个DrawPictureActivity.java用于充当显示容器:初始化SurfaceView并设置SurfaceView的callback回调函数。并在其onSurfaceCreated函数 ...

Fri Nov 19 18:09:00 CST 2021 0 1217
VulkanAndroid使用Compute shader

  oeip 相关功能只能运行在window平台,想移植到android平台,暂时选择vulkan做为图像处理,主要一是里面有单独的计算管线且支持好,二是熟悉最新的渲染技术思路。   这个 demo(git地址) 的功能很简单,在android,利用vulkan的compute shader ...

Wed Sep 23 18:37:00 CST 2020 0 1215
Android上使用OpenGLES2.0显示YUV数据

Android上用OpenGLES来显示YUV图像,之所以这样做,是因为: 1.Android本身也不能直接显示YUV图像,YUV转成RGB还是必要的; 2.YUV手动转RGB会占用大量的CPU资源,如果以这样的形式播放视频,手机会很热,所以我们尽量让GPU来做这件 ...

Tue Oct 11 06:09:00 CST 2016 0 3543
RSA算法 Android JAVA C#互通

RSA算法属非对称加密算法,在实际使用中,往往客户端使用公钥进行加密传递敏感数据,服务端server使用私钥进行解密,这样防止中间人从网络获取敏感数据的明文。 Android端主要代码如下: RsaHelper Android客户端调用示例 ...

Sun Mar 29 22:21:00 CST 2015 2 3837
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM