고속으로 라인 패턴을 디스플레이 하고 싶습니다.

Post Reply
JJJ
Posts: 11
Joined: Thu Apr 18, 2019 12:07 pm
languages_spoken: Korean, English
ODROIDs: XU3, XU4, N2
Has thanked: 1 time
Been thanked: 0
Contact:

고속으로 라인 패턴을 디스플레이 하고 싶습니다.

Post by JJJ » Thu May 21, 2020 7:04 pm

XU4를 사용해 흑/백으로 이루어진 라인 패턴을 고속으로 디스플레이 하는 앱을 만들고 싶은데 문제가 생겨 여쭤봅니다.
OS는 Linux odroid 4.14.32-126 입니다.

저속으로 라인 패턴을 디스플레이 하면 문제가 없는데(Lowspeed.mp4)
고속으로 라인 패턴을 디스플레이 시 패턴과 그 다음에 올 패턴이 서로 뒤섞이는 문제가 발생합니다.(Highspeed.mp4)

라이브러리 문제인가 싶어서 OpenGL, OpenCV, SDL 등 여러 이미지 투사 라이브러리를 사용해 봤는데 모두 동일한 문제가 발생합니다.
어떻게 하면 괜찮을까요? Minimal 이미지를 쓰면 좀 나아질 수 있을까요?

참고로 똑같은 소스코드를 가지고 PC에서 빌드 시 이런 뒤섞임 문제는 발생하지 않았습니다.
Attachments
PatternShowing.zip
(1.35 MiB) Downloaded 7 times

User avatar
odroid
Site Admin
Posts: 34091
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 662 times
Been thanked: 609 times
Contact:

Re: 고속으로 라인 패턴을 디스플레이 하고 싶습니다.

Post by odroid » Fri May 22, 2020 11:12 am

X11 드라이버의 한계같습니다. Minimal image에서 SDL2로 테스트 해보시길 바랍니다.

그런데 작성하신 프로그램이 OpenGL-ES2 GPU 가속기를 사용하는지요?

JJJ
Posts: 11
Joined: Thu Apr 18, 2019 12:07 pm
languages_spoken: Korean, English
ODROIDs: XU3, XU4, N2
Has thanked: 1 time
Been thanked: 0
Contact:

Re: 고속으로 라인 패턴을 디스플레이 하고 싶습니다.

Post by JJJ » Tue May 26, 2020 10:59 am

odroid wrote:
Fri May 22, 2020 11:12 am
X11 드라이버의 한계같습니다. Minimal image에서 SDL2로 테스트 해보시길 바랍니다.

그런데 작성하신 프로그램이 OpenGL-ES2 GPU 가속기를 사용하는지요?
소스코드 상에서 GPU 가속기를 사용하라는 커맨드를 줄 수 있나요?
일단 사용하고 있는 GL 버전은 다음과 같습니다.
Attachments
gl_version.png
gl_version.png (82.41 KiB) Viewed 24 times

User avatar
odroid
Site Admin
Posts: 34091
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 662 times
Been thanked: 609 times
Contact:

Re: 고속으로 라인 패턴을 디스플레이 하고 싶습니다.

Post by odroid » Tue May 26, 2020 11:27 am

SDL 프로그램을 개발할때 OpenGL-ES2 API를 사용해야만 하드웨어 가속기가 동작합니다.

먼저 GPU 드라이버 상태를 확인하기 위해서 glmark2-es2를 실행해 보세요.

Code: Select all

sudo apt update
sudo apt install glmark2-es2
glmark2-es2

Post Reply

Return to “XU4/HC1+/HC2/XU3”

Who is online

Users browsing this forum: No registered users and 1 guest