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
Commit message (
Collapse
)
Author
Age
Files
Lines
*
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
|
*
Clear the screen even when nothing is being drawn.
David Thompson
2019-11-06
1
-5
/
+10
|
*
guix: Make it easier to switch the Guile used for builds.
David Thompson
2019-11-06
1
-15
/
+4
|
*
Add a bunch of window manipulation procedures.
David Thompson
2019-11-06
1
-19
/
+108
|
*
Makefile: Compile chickadee/render.scm before the modules that use it.
David Thompson
2019-11-06
1
-1
/
+1
|
*
render: Collect all managed GPU state into a single record type.
David Thompson
2019-11-06
9
-76
/
+142
|
*
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
|
|
|
|
Wrong boolean value was being checked for specular map.
*
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 ↵
David Thompson
2019-11-03
1
-41
/
+41
|
|
|
|
compatibility.
*
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
|
|
|
|
And boilerplate for bump maps to be supported later.
*
Makefile: Remove deleted shader files.
David Thompson
2019-10-26
1
-5
/
+0
|
*
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
|
*
examples: model: Remove bad code left in accidentally.
David Thompson
2019-10-24
1
-3
/
+0
|
*
Add 3D model example data to Makefile.am.
David Thompson
2019-10-24
1
-1
/
+3
|
*
render: Restructure 3D modules and add basic support for OBJ models.
David Thompson
2019-10-24
10
-768
/
+3857
|
*
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
|
*
render: shader: Remove unnecessary module import.
David Thompson
2019-10-21
1
-1
/
+0
|
*
render: shader: Remove debugging code.
David Thompson
2019-10-21
1
-19
/
+1
|
*
render: shader: Add support for shader structs.
David Thompson
2019-10-21
2
-147
/
+490
|
*
render: shader: Improve shader compilation error printing.
David Thompson
2019-10-18
1
-1
/
+3
|
*
render: shader: Support primitive array uniform variables.
David Thompson
2019-10-17
1
-47
/
+52
|
*
render: shader: Move shader loading helper procedures out of top level.
David Thompson
2019-10-17
1
-126
/
+115
|
*
render: shader: Decouple uniform serialization with uniform setting.
David Thompson
2019-10-17
2
-38
/
+104
|
*
render: gl: Add more glUniform functions.
David Thompson
2019-10-17
1
-1
/
+11
|
*
render: shader: Encapsulate GLSL types in <shader-data-type> records.
David Thompson
2019-10-16
1
-108
/
+109
|
*
math: vector: Add vec3 cross product procedures.
David Thompson
2019-10-11
1
-0
/
+16
|
*
math: vector: Add vec3 arithmetic procedures.
David Thompson
2019-10-11
1
-0
/
+21
|
*
math: matrix: Add procedures for X and Y axis rotations.
David Thompson
2019-10-11
1
-0
/
+30
|
*
array-list: Add bounds checking to array-list-ref.
David Thompson
2019-10-11
1
-1
/
+3
|
[next]