Commit History

Auteur SHA1 Bericht Datum
  Sam Jaffe a8067a9fc3 Add some ugly tests for handling Key remapping. 6 jaren geleden
  Sam Jaffe ba4db49d13 Start testing mouse events. 6 jaren geleden
  Sam Jaffe d72353306b Adding tests for update() and render() going from game_dispatch to scene. 6 jaren geleden
  Sam Jaffe b4bc5d0d7c Fixing bug where we double-delete a scene ptr. 6 jaren geleden
  Sam Jaffe 4dac7f25b6 Add skeleton to test game_dispatch. 6 jaren geleden
  Sam Jaffe 1eb1b3f568 Write basic tests for FPS Counter. 6 jaren geleden
  Sam Jaffe d297d954a3 Test generating text graphic strings. 6 jaren geleden
  Sam Jaffe 5e9dc6c62e Add tests for constructing a text_engine. 6 jaren geleden
  Sam Jaffe 3b8d5160ca Add tests to cover all parts of deserializing an object. 6 jaren geleden
  Sam Jaffe 7d5cf07eae reference enum to string correct implementation. 6 jaren geleden
  Sam Jaffe 701542f7fc Eliminate empty-throw. 6 jaren geleden
  Sam Jaffe 241eecfaa3 Move file_read_error to exception header location. 6 jaren geleden
  Sam Jaffe 34d4c7813b Add various tests about textures (TextureTest.*) and texture sizes (MaterialTest.SizeCapturesTextureSize) 6 jaren geleden
  Sam Jaffe 0908c0d98e Overwrite the mainBundle for use in unit tests. 6 jaren geleden
  Sam Jaffe 5af90c7170 Add tests for loading a texture file from a material instead of depending on the uniform. 6 jaren geleden
  Sam Jaffe d0cd6026b1 Add tests for shader and shader_program 6 jaren geleden
  Sam Jaffe 471ac51317 Add test showing that the shader_program acts as a differentiator for materials. 6 jaren geleden
  Sam Jaffe ece299c3b8 Split up tests for "create material from only uniform". 6 jaren geleden
  Sam Jaffe 8b33487632 Write test(s) for uniform materials. Fix but where we were asking for the path while doing a uniform-lookup. 6 jaren geleden
  Sam Jaffe 3d3868daea Delete accidentally missed code. 6 jaren geleden
  Sam Jaffe 67498ba5ec Merge branch 'manager_init_virtual' into test_catchup 6 jaren geleden
  Sam Jaffe 6ed7e30bc9 Cleanup dead code. 6 jaren geleden
  Sam Jaffe bf0ca5c14b Move texture initialization into correct places. 6 jaren geleden
  Sam Jaffe fb6f0da68b Migrate "material uniform id" into the driver-impl. 6 jaren geleden
  Sam Jaffe dcddecb8da Migrate the activation of materials into renderer. 6 jaren geleden
  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 jaren geleden
  Sam Jaffe 470fd42268 Step 2: Extract opengl_manager and opengl_renderer to a private header file. 6 jaren geleden
  Sam Jaffe 3f30da2e21 Sprint: Extract manager "create texture/shader/program" code. 6 jaren geleden
  Sam Jaffe ed5bc8f3ba Re-arrange functions in graphics::manager. 6 jaren geleden
  Sam Jaffe 066a10fdfa Begin testing engine code with basic serialization functions. 6 jaren geleden