index
:
chickadee
master
wip-gpu
wip-graphics-backend
wip-sglsl
Chickadee Game Toolkit
Gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
chickadee
Commit message (
Expand
)
Author
Age
Files
Lines
*
render: Add stencil test to render context.
David Thompson
2020-08-26
1
-1
/
+13
*
render: Add stencil test support.
David Thompson
2020-08-26
4
-1
/
+157
*
render: Expand depth testing support.
David Thompson
2020-08-26
6
-15
/
+81
*
scripting: Add custom polling support.
David Thompson
2020-08-25
2
-7
/
+33
*
render: Take a stab at GLSL 1.2 compatibility.
David Thompson
2020-08-24
6
-16
/
+100
*
render: sprite: Fix GLSL 3.3 shader.
David Thompson
2020-08-24
1
-1
/
+1
*
render: Add shader compatibility for GLSL 3.3.
David Thompson
2020-08-24
6
-38
/
+131
*
render: gpu: Query GL context for GL and GLSL versions.
David Thompson
2020-08-24
2
-2
/
+23
*
heap: Fix heap-remove!
David Thompson
2020-04-12
1
-1
/
+4
*
render: Apply framebuffer before clearing screen.
David Thompson
2020-04-11
1
-0
/
+1
*
render: viewport: Decouple screen clearing from viewport switching.
David Thompson
2020-04-11
2
-2
/
+11
*
render: color: Rewrite color*, color+, color-, color-inverse procedures.
David Thompson
2020-04-08
1
-37
/
+30
*
math: Add 2pi variable.
David Thompson
2020-04-08
1
-0
/
+2
*
audio: Add public audio API.
David Thompson
2020-04-07
1
-0
/
+763
*
math: Add degrees->radians and radians->degrees procedures.
David Thompson
2020-04-07
1
-1
/
+9
*
audio: Add mpg123 bindings.
David Thompson
2020-04-07
2
-0
/
+232
*
audio: Add libvorbisfile bindings.
David Thompson
2020-04-07
2
-0
/
+306
*
audio: Add WAV module.
David Thompson
2020-04-07
1
-0
/
+104
*
audio: Add OpenAL bindings.
David Thompson
2020-04-07
2
-0
/
+890
*
render: Make apply-* procedures public.
David Thompson
2019-11-19
5
-1
/
+7
*
render: gpu: Fix circular dependency issues.
David Thompson
2019-11-19
1
-16
/
+23
*
render: texture: Remove debugging code I accidentally left in.
David Thompson
2019-11-14
1
-3
/
+0
*
render: tiled: Respect image transparent color values.
David Thompson
2019-11-14
1
-2
/
+4
*
render: texture: Add support for transparent color keys.
David Thompson
2019-11-14
1
-9
/
+29
*
render: color: Add string->color procedure.
David Thompson
2019-11-14
1
-1
/
+38
*
render: Collect all managed GPU state into a single record type.
David Thompson
2019-11-06
8
-74
/
+138
*
render: particles: Fix keyword argument names for gpu-apply call.
David Thompson
2019-11-06
1
-4
/
+4
*
render: phong: Tweak default directional light parameters.
David Thompson
2019-11-05
1
-4
/
+4
*
render: phong: Zero out specular factor when material shininess is 0.
David Thompson
2019-11-05
1
-1
/
+4
*
render: phong: Fix error in shader.
David Thompson
2019-11-05
1
-1
/
+1
*
render: model: Make a few small tweaks.
David Thompson
2019-11-05
1
-4
/
+11
*
render: model: Move expressions after definitions to fix Guile 2.2 compatibil...
David Thompson
2019-11-03
1
-41
/
+41
*
render: model: Invert texture V coords when parsing OBJ files.
David Thompson
2019-10-29
1
-2
/
+7
*
render: shader: Fix bug with arrays handling in shader-uniform-set!
David Thompson
2019-10-29
1
-1
/
+2
*
render: texture: Include id when printing.
David Thompson
2019-10-29
1
-1
/
+2
*
render: shader: Fix sampler2D uniform value application.
David Thompson
2019-10-29
2
-19
/
+44
*
render: model: Add additional aliases for .mtl bump map specifiers.
David Thompson
2019-10-28
1
-1
/
+1
*
render: model: Suppress warnings for some deliberately ignored .obj data.
David Thompson
2019-10-28
1
-11
/
+19
*
render: model: Load ambient maps in .mtl files.
David Thompson
2019-10-28
1
-1
/
+16
*
render: phong: Add ambient map to material.
David Thompson
2019-10-28
1
-11
/
+29
*
render: model: Load diffuse, specular, bump textures in .mtl files.
David Thompson
2019-10-28
1
-32
/
+111
*
render: phong: Add support for diffuse and specular maps.
David Thompson
2019-10-28
1
-22
/
+58
*
render: viewport: Use light sky blue for default clear color.
David Thompson
2019-10-26
1
-1
/
+1
*
render: shader: Fix bug where default values for local fields didn't work.
David Thompson
2019-10-26
1
-8
/
+18
*
render: model: Support faces with 5 or more elements in OBJ loader.
David Thompson
2019-10-26
1
-6
/
+33
*
render: model: Correctly handle faces with 4 elements in OBJ loader.
David Thompson
2019-10-25
1
-15
/
+35
*
render: Restructure 3D modules and add basic support for OBJ models.
David Thompson
2019-10-24
5
-745
/
+1201
*
render: shader: Rename <shader-data-type> to <shader-primitive-type>.
David Thompson
2019-10-23
1
-50
/
+50
*
render: shader: Allow client-side only fields in shader structs.
David Thompson
2019-10-23
1
-2
/
+11
*
render: shader: Convert camel case uniform names to lispy snake case.
David Thompson
2019-10-23
1
-1
/
+11
[next]