This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello All:
As we discussed before that VisionSDK is not support the QT environment.
We have the AVM which is developed by QT that we need to porting to VisionSDK.
This AVM will create two QT windows(part of the whole screen) that each window will run OpenGL to render the output to parts of the screen.(Eg. 50%s for each window),
please see the diagram as following
For now, without QT window support, how can we:
1. Create multiple window(or surface) for each OpenGL?
2.Each OpenGL render only render part(50%) of the screen?
Any suggestion is appreciated!
Hi Anand:
Anand Balagopalakrishnan said:3. Each OpenGL application writes to separate display. They are independent apps
we only have one application, and run OpenGL twice, each using GPU rendering to the half of the screen.
For EGL, can we create two window or surfaces, and each use GPU to the own surface, and overlay this two surface only on EGL level?
Hi:
can we create two windows of suface in EGL level then let the display subsystem to do layer Composition?
Anand Balagopalakrishnan said:In the first pass, set the view port to left half. The second pass, set the view port to second half. This is what Qt will be doing as well.
yes, I try it like :
1. render1:
glViewport(0,0,x,y)
.....
2. render2:
glViewport(x,y,w,h)
....
3. eglSwap()
but it only display the output of render2