~dokomix/dokomix/+git/jfbuild:polymost-gles-batches

Last commit made on 2020-01-16
Get this branch:
git clone -b polymost-gles-batches https://git.launchpad.net/~dokomix/dokomix/+git/jfbuild

Branch merges

Branch information

Name:
polymost-gles-batches
Repository:
lp:~dokomix/dokomix/+git/jfbuild

Recent commits

8d1ef28... by JonoF

batch up drawpoly calls

For drawrooms() where there isn't a draw order concern, polygons are
collected into batches by texture and other parameters. For other
draw calls, sequentially-drawn polygons with matching parameters
are collected and drawn in one call, but draw order is preserved.

31e2b84... by JonoF

Merge branch 'polymost-gles'

ad739a4... by JonoF

add ETC1 support

355cde9... by JonoF

first pass adaptation for OpenGL ES 2.0 support

Also adds support for KHR_debug extension for diagnostics.

9732c80... by JonoF

default kenbuild to music on, 22kHz 16bit stereo, 640x480

49ea4ef... by JonoF

port Ken's digital music code, about 16 years late

e5963d3... by JonoF

make glsl into c a different way, because Apple

For whatever reason I'm getting unreliable results compiling
bin2c and having it run successfully, so screw it, Perl to
the rescue.

cb06f1e... by JonoF

don't modify element buffer contents

Seems wasteful, but the stalling it produces on my 2018 Mac Mini proves
it's the wrong approach, and I know it hurts tile renderers.

d9b115a... by JonoF

fix leaked GL buffer object

45e766f... by JonoF

fix hud models applying global fog of last draw