To content To menu

What should I do?

profile photo
  • Write
  • Manage
  • Tag
  • Guest Book
  • RSS

What should I do?

Search Form
  • All Categories (234)
    • 인생은 (3)
    • DIET:다이어트 (8)
    • Stock (0)
    • Start and Present (22)
    • html_css (3)
    • Just Upload NOW (46)
    • JMusic (4)
    • Android Note (5)
    • Android Develop (58)
      • camera (5)
      • tts (2)
      • image (9)
      • OpenGLES (11)
      • helper (13)
      • Font (6)
      • Input (4)
      • Java (3)
    • Android Apps (4)
    • Arithmetic (3)
    • Camera (0)
    • Goods (6)
    • blogging (12)
    • 나혼자만 레벨업 (22)
    • web (14)
      • javascript (13)
    • openssl (3)
    • MS Windows (11)
    • 잘못된 건 고쳐야지 (3)
    • 리눅스 (2)
  • Guest Book

2021/06/21 (2)
OpenGL ES : (Texture or FBO) to (Texture or FBO) 복사 정리

Texture(또는 FBO)를 다른 Texture(또는 FBO)에 복사하려면 보통 대상을 FBO(Framebuffer Object)로 만들고 Shader를 작성하여 복사를 한다. 이 방식에는 FBO와 Texture를 엮는 과정이 발생하게 되는 데, 이 게 좀 부하가 걸리는 작업이다. 이 부하를 줄이고, Framebuffer를 사용하는 복잡한 과정없이 바로 복사할 수 있는 함수들이 있다. 모든 상황을 지원하는 것이 아니기에 정리를 좀 해 본다. 1 : FBO -> FBO glBlitFrameBuffer(3.0), glCopyPixels(2.0) 2 : FBO -> Texture glCopyTexSubImage2D(2.0) 3 : Texture -> FBO 바로 지원하는 함수는 없다. Shader를 만들어서..

Android Develop/OpenGLES 2021. 6. 21. 17:47
Android OpenGL ES : 올바른 Framebuffer 사용법

ComputeShader를 작성하여 열심히 코딩을 하던 중에 어떤 기기는 잘 동작하지만 어떤 기기는 계속되는 깜빡임(flickering)으로 인해 심한 스트레스를 받고 있는 상황이었다. ComputeShader의 정확히 정해지지 않은 스펙과 Mali 드라이버의 버그 등 해결책이 보이지 않던 상황에서 한가지 "내가 간과하고 있는 것이 있는 가?" 하는 질문을 스스로에게 던지게 되었다. 웹을 뒤지고 뒤져서 글을 하나 발견하게 되었는 데, "FrameBuffer를 올바르게 사용하는 법"이라는 글이었다. https://community.arm.com/developer/tools-software/graphics/b/blog/posts/mali-performance-2-how-to-correctly-handle-f..

Android Develop/OpenGLES 2021. 6. 21. 04:37
이전 1 다음
Prev. Next.
NOTICE
RECENT ARTICLES
  • 생리 식염수 용량표
  • VC 디스크 드라이브 목록 구하기
  • LDPlayer 개발자모드
  • 애드센스 자동광고 실험 결과
RECENT REPLIES
  • 아직 초보인데 많은 도움받고 갑니다. 감사합니다.
  • Thread B에서 glFlush() 를 호출 안해서 ⋯
  • Context 공유가 참 어렵습니다. 대부분 기기에서 ⋯
  • 감사합니다~ escape가 deprecated되어있어서⋯
Total
249,867
Today
29
Yesterday
198
LINK
TAG
  • 예금
  • 공유 컨텍스트
  • 재태크
  • 전기세
  • 애드센스
  • 금리
  • 적금
  • 전기료
  • OpenGLes
  • 컴퓨트셰이더
  • 안드로이드
  • ComputeShader
  • 티스토리
  • TTS
  • Android
  • 아끼는 법
  • 에어콘
  • 에어컨
  • 애드핏
  • OpenGL ES
  • 경제보복
  • 블로그
  • 전기요금
  • choreographer
  • 컴퓨트쉐이더
  • 텍스처
  • texture
  • 재테크
  • gpgpu
  • 사용료
more
«   2021/06   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Article Box
  • 2022/08 (2)
  • 2022/07 (24)
  • 2022/06 (4)
  • 2022/04 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바