Sam Jaffe
|
bf0ca5c14b
Move texture initialization into correct places.
|
6 年之前 |
Sam Jaffe
|
fb6f0da68b
Migrate "material uniform id" into the driver-impl.
|
6 年之前 |
Sam Jaffe
|
dcddecb8da
Migrate the activation of materials into renderer.
|
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
|
3f30da2e21
Sprint: Extract manager "create texture/shader/program" code.
|
6 年之前 |
Sam Jaffe
|
ed5bc8f3ba
Re-arrange functions in graphics::manager.
|
6 年之前 |
Sam Jaffe
|
066a10fdfa
Begin testing engine code with basic serialization functions.
|
6 年之前 |
Sam Jaffe
|
f2af413302
Test graphics::batch_renderer::draw
|
6 年之前 |
Sam Jaffe
|
f98a9769ed
Add basic tests for graphics::batch_renderer.
|
6 年之前 |
Sam Jaffe
|
ca2a00cde1
Test graphics::direct_renderer::draw
|
6 年之前 |
Sam Jaffe
|
31273d05b9
Add trivial tests for graphics::direct_renderer.
|
6 年之前 |
Sam Jaffe
|
9965b0fd17
Test rotating a quad.
|
6 年之前 |
Sam Jaffe
|
868338e44b
Start creating tests for graphics code.
|
6 年之前 |
Sam Jaffe
|
873f42d331
Add tests for angles.
|
6 年之前 |
Sam Jaffe
|
c8073116de
Merge branch 'scene_sizing' into batching
|
6 年之前 |
Sam Jaffe
|
034e5a3f6b
Fix naming conventions.
|
6 年之前 |
Sam Jaffe
|
e4e26c161d
Do a little cleanup on the screen size calcs.
|
6 年之前 |
Sam Jaffe
|
35107357f5
Make it so each batch renderer can have a different scale-factor.
|
6 年之前 |
Sam Jaffe
|
956fee0625
Push bounds check into scene.
|
6 年之前 |
Sam Jaffe
|
0b9b77b951
Make batch renderer able to live for more than one frame.
|
6 年之前 |
Sam Jaffe
|
6354769822
Add ability to 'resume' from a pause state.
|
6 年之前 |
Sam Jaffe
|
ef63b96867
Fix access for entity and scene, as they are needed by the implementation code.
|
6 年之前 |
Sam Jaffe
|
8ecd4056d5
Fixing bugs in radian-degree conversion.
|
6 年之前 |
Sam Jaffe
|
1bca220d9b
Pass scale as an argument to create an object.
|
6 年之前 |
Sam Jaffe
|
a86fb00358
Fixing texture size fetching for materials.
|
6 年之前 |
Sam Jaffe
|
261cbfdcec
Add support for the registering/activating of scenes in the game.
|
6 年之前 |
Sam Jaffe
|
cdcfc4e3e5
Move reading a json file into serial.cxx
|
6 年之前 |
Sam Jaffe
|
6eeca12ccc
Don't pass along manager, because that's stupid
|
6 年之前 |
Sam Jaffe
|
ebbcea637b
Extract movement into collidable::move.
|
6 年之前 |