Skip to content

Conversation

@masterzorag
Copy link
Contributor

@masterzorag masterzorag commented Feb 25, 2020

  • demo app I'm using to learn GLES2 on linux (and exec on orbis)
  • build freetype-gl from liborbis/portlibs repo!
  • extendable
  • testing x86_64 linux bin included

a
a

- demo app I'm using to learn GLES2 on linux (and exec on orbis)
- build freetype-gl from liborbis/portlibs repo!
- extendable
- testing x86_64 linux bin included
@masterzorag masterzorag self-assigned this Feb 25, 2020
- text animation in shaders
- reuse shared ft-gl2 VBO and texture atlas (glyph caching)
- VBO for left/right sprite from same texture
@masterzorag
Copy link
Contributor Author

output
thanks for testing @Klairm

added capture gif
@masterzorag masterzorag mentioned this pull request Feb 26, 2020
2 tasks
masterzorag and others added 21 commits February 27, 2020 23:05
- implement basic "draw this text using this effect"
- all effects have four state, using different (frame_num)life
- effects are directly implemented in shaders, to extend
- example appending new text with basic effect
- updated shaders and sample bin
- migrate to full freetype-gl (ft-gl2)
- rearrange code to render faster
- track group of texts with a textline_t indexer: print texts as glyphs ranges
- prepare to bring sounds in
- user_refill_buffer() is meant to work with dr_mp3 implementation
- demo app I'm using to learn GLES2 on linux (and exec on orbis)
- build freetype-gl from liborbis/portlibs repo!
- extendable
- testing x86_64 linux bin included
- text animation in shaders
- reuse shared ft-gl2 VBO and texture atlas (glyph caching)
- VBO for left/right sprite from same texture
added capture gif
- implement basic "draw this text using this effect"
- all effects have four state, using different (frame_num)life
- effects are directly implemented in shaders, to extend
- example appending new text with basic effect
- updated shaders and sample bin
- import a "GLES2 scene context"
- implement and test
- added streaming data from nfs export (libnfs)
- vt app, sound via libao
- includes internal SampleRateConverter
- added streaming data from nfs export
- audio uses dr_mp3 to turn F32 to S16
- play audio over libao
- play video over GLES2 in EGL context
- SDL2 for reference, preprocessed out
- the sample show how stop liborbisAudio, clean and restart using the
  updated calls from the linked liborbisAudio.a
- same dr_mp3 implementation tested on linux runs on orbis, as expected
- plays from nfs export in fixed buffers
- no visuals, just a blue screen: L2 to exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants