could you kindly give some info about the GPU performance? since my app break down when openGL render eight images to frameBuffer, every image file is .jpg format, the resolution is 1280*720 and size is 450KBytes, the openGL would render every image to icon size area(width: 150pixels and height 100pixels).
almost in every time, the app would break down once openGL call glDrawArrays func to draw image. the render frequency is about 25fps, since the data is not very big, and i think that work loading of openGL is not heavy. so the question is why app breaks down and what's the limitation of GPU performance and resource.
btw, operation steps when openGL render the screen:
1, load 8 pictures from tf card which mounted on the board, load one picture and render one icon, and repeat this procedure;
2, don't resize the jpg image before openGL render it, resizing image is finished by openGL.
thanks in advance.
BR.
想了解一下GPU的性能,目前板子上的一个应用程序,在渲染8幅图像时会崩溃,这些图像是 jpg格式,分辨率 1280*720,文件大小 450KBytes,openGL 会把这些图像渲染成缩略图,尺寸150*100, 渲染频率 25fps;
几乎每一次 openGL 调用 glDrawArrays 进行渲染时就会崩溃,因为图像数据量不是特别大,渲染的工作量也不会太大,所以想知道GPU的性能和资源,以及 app 崩溃的原因。
渲染时具体要做的事情:
头一次渲染时,依次从 板子上的 tf 卡中,加载8幅图像,加载一幅,渲染一幅;
把1280*720 的jpg图像,渲染成 缩略图时,事先没有经过缩放,缩放是通过 openGL 完成的;
感谢!