Commits

Author Commit Message Labels Comments Date
Jason MacWilliams
add shaders to project (they're not used yet, but will be needed)
Jason MacWilliams
fix cache bugs in shadermanager where it wasn't storing vp/fp records properly,
Jason MacWilliams
import the working fragments from the gl3 branch. MAX is not GL3 ready yet, the
Jason MacWilliams
mainmenu now uses shaders
Branches
gl3
Jason MacWilliams
Frontned main/scenemanager now use GL3
Branches
gl3
Jason MacWilliams
fix cache bugs in shadermanager where it wasn't storing vp/fp records properly,
Branches
gl3
Jason MacWilliams
vbospriterenderer and vbobitmapfont now use shaders
Branches
gl3
Jason MacWilliams
fontrenderer and spriterenderer now hold projection information
Branches
gl3
Jason MacWilliams
Game now has a function to update the projection provider on the unit renderer
Branches
gl3
Jason MacWilliams
add IProjectionProvider and implement it on GuiSystem and Scene, those classes
Branches
gl3
Jason MacWilliams
add sizeof to some memsets for completeness
Branches
gl3
Jason MacWilliams
Game now caches the unitrenderer which may make things slightly faster
Branches
gl3
Jason MacWilliams
add basic shaders
Branches
gl3
Jason MacWilliams
the map now uses triangles, that's the last of the quads removed
Jason MacWilliams
one more large step towards the shader based core
Jason MacWilliams
convert survey renderer to use triangles, and convert player IBO to use 6 verts per cell
Jason MacWilliams
update to latest tinyxml2
Jason MacWilliams
remove old fontrenderers that no longer work and add shadermanager
Jason MacWilliams
removed the last unused arg in Game::drawCircle and fixed attack type/range prefab parsing
Jason MacWilliams
vehicles/buildings/gameobjects and map now render with triangles
Jason MacWilliams
UnitStorageScene now keeps a handle to the map so it can check deployment rules when needed,
Jason MacWilliams
IStorageUnit's setUnitToDeploy needs to be public so we can actually use it (how about that)
Jason MacWilliams
vehiclescanner now copies its scale animation to its dish so deploy/undeploy don't appear broken
Jason MacWilliams
more imports from gui project including triangle rendering, and precursors to the shader migration
Jason MacWilliams
convert the Game's circle code to use a small vbo
Jason MacWilliams
modifying some platform detection macros
Jason MacWilliams
mainmenu and unitinfo scenes now render with triangles instead of quads
Jason MacWilliams
import some (but not all) recent changes from gui project
Jason MacWilliams
add map bounds checking when placing buildings/vehicles
Jason MacWilliams
setUnitToDeploy implemented on subclasses and deployUnitTo return value added
  1. Prev
  2. Next