Menu

Commit [r816]  Maximize  Restore  History

Added the::iterated_value traits type.

Rewrite of graphics vertex types to re-use code between D3D and Vulkan; also fixes potential memory layout issue.

crowbar27 2016-07-16

1 2 > >> (Page 1 of 2)
changed /trunk/thelib++/include/the/graphics/camera/camera.inl
added /trunk/thelib++/include/the/graphics/directx/vertex_fmt.h
removed /trunk/thelib++/include/the/graphics/directx/vertex_pos_base.h
removed /trunk/thelib++/include/the/graphics/directx/vertex_pos_tex_base.h
changed /trunk/thelib++/include/the/graphics/directx/vertex_xyz.h
changed /trunk/thelib++/include/the/graphics/directx/vertex_xyzrs.h
changed /trunk/thelib++/include/the/graphics/directx/vertex_xyzrst.h
changed /trunk/thelib++/include/the/graphics/directx/vertex_xyzw.h
added /trunk/thelib++/include/the/graphics/geometry.h
added /trunk/thelib++/include/the/graphics/geometry.inl
added /trunk/thelib++/include/the/graphics/vertex_base.h
added /trunk/thelib++/include/the/graphics/vertex_data.h
added /trunk/thelib++/include/the/graphics/vertex_xyz.h
added /trunk/thelib++/include/the/graphics/vertex_xyzrs.h
added /trunk/thelib++/include/the/graphics/vertex_xyzw.h
added /trunk/thelib++/include/the/graphics/vulkan/vertex_fmt.h
removed /trunk/thelib++/include/the/graphics/vulkan/vertex_pos_base.h
changed /trunk/thelib++/include/the/graphics/vulkan/vertex_xyz.h
changed /trunk/thelib++/include/the/graphics/vulkan/vertex_xyzw.h
added /trunk/thelib++/include/the/iterated_value.h
removed /trunk/thelib++/src/graphics/directx/vertex_xyz.cpp
removed /trunk/thelib++/src/graphics/directx/vertex_xyzrs.cpp
removed /trunk/thelib++/src/graphics/directx/vertex_xyzrst.cpp
removed /trunk/thelib++/src/graphics/directx/vertex_xyzw.cpp
changed /trunk/thelib++/thed3dtest/simple_rendering_window.cpp
/trunk/thelib++/include/the/graphics/camera/camera.inl Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/directx/vertex_fmt.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/directx/vertex_xyz.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/directx/vertex_xyzrs.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/directx/vertex_xyzrst.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/directx/vertex_xyzw.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/geometry.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/geometry.inl Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/vertex_base.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/vertex_data.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/vertex_xyz.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/vertex_xyzrs.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/vertex_xyzw.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/vulkan/vertex_fmt.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/vulkan/vertex_xyz.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/graphics/vulkan/vertex_xyzw.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/iterated_value.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/thed3dtest/simple_rendering_window.cpp Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)