index
:
faqe
master
A simple quake clone game (WIP)
Tomasz Kramkowski <tomasz@kramkow.ski>
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix light position so it falls outside of the utah teapot
Tomasz Kramkowski
2018-10-19
1
-3
/
+3
*
Implement specular mapping
Tomasz Kramkowski
2018-10-19
4
-17
/
+33
*
Fix fragment shader lighting calculation
Tomasz Kramkowski
2018-10-19
1
-3
/
+3
*
Allow multiple shaders while reducing duplication
Tomasz Kramkowski
2018-10-19
12
-114
/
+159
*
README: Dependencies now list correct OpenGL version
Tomasz Kramkowski
2018-07-16
1
-1
/
+1
*
ieee754f: always return quiet NaN
okovko
2018-07-15
1
-2
/
+0
*
README: Add contribution and mailing list information
Tomasz Kramkowski
2018-07-15
1
-0
/
+10
*
Change OpenGL context version to 3.2 for better portability
Tomasz Kramkowski
2018-07-15
1
-1
/
+1
*
dorp says this is no longer UB if float (*)[4] is cast to float *
Tomasz Kramkowski
2018-05-15
1
-3
/
+3
*
Add README.md
Tomasz Kramkowski
2018-05-04
1
-0
/
+42
*
faqe.c: main now returns 0 to fix SDL_main on windows
Tomasz Kramkowski
2018-05-04
1
-0
/
+2
*
Remove tex directory (accidentally left in)
Tomasz Kramkowski
2018-05-04
1
-5
/
+0
*
Cleanup and fix texture loading
Tomasz Kramkowski
2018-05-04
1
-6
/
+8
*
Remove texture fetching functionality from makefile
Tomasz Kramkowski
2018-05-04
4
-12
/
+1
*
Move assets to an assets subdirectory and simplify model loading
Tomasz Kramkowski
2018-05-04
2
-12
/
+18
*
Replace manual definitions of GL types and enums with GL/gl.h
Tomasz Kramkowski
2018-05-04
2
-79
/
+2
*
fragment shader: implement blinn-phong
Tomasz Kramkowski
2018-05-04
1
-3
/
+3
*
Animate the light position around the cube
Tomasz Kramkowski
2018-05-03
2
-3
/
+9
*
Add a simple camera struct and camera controls
Tomasz Kramkowski
2018-05-03
5
-16
/
+125
*
Cleanup: License headers, spacing, naming
Tomasz Kramkowski
2018-05-02
11
-9
/
+45
*
.gitignore: Add .dir-locals.el
Tomasz Kramkowski
2018-05-02
1
-0
/
+1
*
Implement diffuse texture loading and basic material support
Tomasz Kramkowski
2018-05-02
15
-8
/
+184
*
fmd.c: Bump file magic number version
Tomasz Kramkowski
2018-05-02
1
-1
/
+1
*
fmd.c: Correct bugs in implementation
Tomasz Kramkowski
2018-05-02
1
-2
/
+4
*
Improve glprog_load to take sentinel terminated lists
Tomasz Kramkowski
2018-05-02
3
-10
/
+12
*
Enable SRGB framebuffer and backface culling.
Tomasz Kramkowski
2018-05-02
2
-0
/
+4
*
shaders: fix initialisation of vec3
Tomasz Kramkowski
2018-04-30
2
-3
/
+3
*
Implement basic fixed point light source and phong shading
Tomasz Kramkowski
2018-04-30
2
-5
/
+30
*
Fix model matrix being transposed.
Tomasz Kramkowski
2018-04-30
1
-1
/
+1
*
Store camera position in a variable for now.
Tomasz Kramkowski
2018-04-30
1
-1
/
+2
*
Fix proj mat not being set requiring a resize before anything shows
Tomasz Kramkowski
2018-04-30
1
-0
/
+1
*
gl.h: Clean up enumeration constants for error returns.
Tomasz Kramkowski
2018-04-27
1
-7
/
+7
*
Implement basic model loading of FMD format.
Tomasz Kramkowski
2018-04-27
15
-49
/
+404
*
glfunc.h: remove superfluous semicolons
Tomasz Kramkowski
2018-04-26
1
-3
/
+3
*
Fixup license headers
Tomasz Kramkowski
2018-04-22
5
-4
/
+16
*
Move linmath.h out of the project and into its own fork.
Tomasz Kramkowski
2018-04-20
3
-594
/
+4
*
Replace GLFW3 with SDL2
Tomasz Kramkowski
2018-04-20
2
-30
/
+52
*
Rename project gltest -> faqe
Tomasz Kramkowski
2018-03-30
3
-6
/
+6
*
Simplify gl loading by removing m4 and merging gldefs.h
Tomasz Kramkowski
2018-03-30
9
-165
/
+76
*
Remote texture assets can now be included in the project.
Tomasz Kramkowski
2018-03-28
5
-1
/
+17
*
Move assets*.o from Makefile to assets.mk
Tomasz Kramkowski
2018-03-28
2
-5
/
+7
*
Move to using bie for assets
Tomasz Kramkowski
2018-03-28
7
-31
/
+44
*
Makefile: -lm needed on linux
Tomasz Kramkowski
2018-03-28
1
-1
/
+1
*
linmath: more cleanup
Tomasz Kramkowski
2018-03-28
1
-38
/
+69
*
.gitignore: loadgl.[ch]
Tomasz Kramkowski
2018-03-27
1
-0
/
+2
*
loadgl: gl_uni_*
Tomasz Kramkowski
2018-03-27
1
-0
/
+36
*
Add more vertex attributes (use a struct)
Tomasz Kramkowski
2018-03-27
4
-7
/
+28
*
glprog: Wrap OpenGL program object loading
Tomasz Kramkowski
2018-03-27
6
-46
/
+107
*
Add gl_strerror implementation
Tomasz Kramkowski
2018-03-27
4
-0
/
+27
*
loadgl: Use m4 to generate the loads
Tomasz Kramkowski
2018-03-26
6
-157
/
+133
[next]