Sam Jaffe
|
b6072c3bce
chore: update to use better practices for inclusion/deployment
|
1 年之前 |
Sam Jaffe
|
040c771cb0
chore: clean up xcode projects
|
1 年之前 |
Sam Jaffe
|
cce80e7f44
perform some cleanup
|
3 年之前 |
Sam Jaffe
|
ae6627150d
refactor(renderer_impl): Switch from driver enums to dependency-injection.
|
6 年之前 |
Sam Jaffe
|
1cb016c289
Update to new OS version...
|
6 年之前 |
Sam Jaffe
|
5af90c7170
Add tests for loading a texture file from a material instead of depending on the uniform.
|
6 年之前 |
Sam Jaffe
|
8b33487632
Write test(s) for uniform materials. Fix but where we were asking for the path while doing a uniform-lookup.
|
6 年之前 |
Sam Jaffe
|
822612096e
Step 3: Convert shader and shader_program to use the new manager::compile function instead of the graphics::shaders::init free function. (1/2)
|
6 年之前 |
Sam Jaffe
|
470fd42268
Step 2: Extract opengl_manager and opengl_renderer to a private header file.
|
6 年之前 |
Sam Jaffe
|
ca2a00cde1
Test graphics::direct_renderer::draw
|
6 年之前 |
Sam Jaffe
|
31273d05b9
Add trivial tests for graphics::direct_renderer.
|
6 年之前 |
Sam Jaffe
|
868338e44b
Start creating tests for graphics code.
|
6 年之前 |
Sam Jaffe
|
559b5f6e12
Moving error helping code to its own file.
|
6 年之前 |
Sam Jaffe
|
9ef0432fe5
Have engine start using manager to provide graphics objects, thus isolating the API.
|
6 年之前 |
Sam Jaffe
|
5e63c38d51
Complete refactor to a centralized caching solution for graphics objects.
|
6 年之前 |
Sam Jaffe
|
c62b7941af
Make Release-Build compile without linker errors. This is probably caused because XCode is incapable of handling header files correctly.
|
6 年之前 |
Sam Jaffe
|
1c2b3f32b0
Add some graphics helper functions
|
6 年之前 |
Sam Jaffe
|
36878c3955
Start writing openGL renderer implementation.
|
6 年之前 |
Sam Jaffe
|
4086c6ca8c
Start adding renderer code.
|
6 年之前 |
Sam Jaffe
|
d3e5227b99
Add activate material code.
|
6 年之前 |
Sam Jaffe
|
1102c02764
Adding shader initializer code.
|
6 年之前 |
Sam Jaffe
|
df0605a766
Adding OpenGL implementation of Texture files.
|
6 年之前 |
Sam Jaffe
|
83bb02a8e4
Adding GoogleMock to other subprojects.
|
6 年之前 |
Sam Jaffe
|
b33a0487ee
Fix some things in the project defs
|
6 年之前 |
Sam Jaffe
|
5cee618f1e
Fixing file copy.
|
6 年之前 |
Sam Jaffe
|
19958d2510
Re-organize includes.
|
6 年之前 |
Sam Jaffe
|
ad9058891c
Properly orient game:graphics
|
6 年之前 |
Sam Jaffe
|
9884455b3b
Update project settings.
|
6 年之前 |
Sam Jaffe
|
83ba529a71
Add basic graphics components.
|
6 年之前 |