{"push_id":3065409583,"size":16,"distinct_size":16,"ref":"refs/heads/devel_EGLWLMockNavigation_improvements","head":"86dc996ae741f1c5960e00d78b734c0963a01f8b","before":"05872e6cf26c8b90cb70f157dcbc78bc29e99a56","commits":[{"sha":"54d18f9a5a39ccd648872e5f04d118beea4338ba","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: add a texture loader\n\nAdd the class TextureLoader for loading textures in different formats.\nTextureLoader can currently load textures in two formats: BMP and\nbyte array.\n\nAlso update CMakeLists.txt to include:\n    include/TextureLoader.h\n    src/TextureLoader.cpp\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/54d18f9a5a39ccd648872e5f04d118beea4338ba"},{"sha":"2440cbdf2495b734ace2b77d43b4358b6e533d30","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: add ShaderTexture class\n\nThis class supports mapping of textures, which\nwere already loaded using TextureLoader class.\nShaderTexture is derived from ShaderBase class,\nlike ShaderLighting.\n\nAlso add the following new files to CMakeLists.txt :\n     include/ShaderTexture.h\n     src/ShaderTexture.cpp\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/2440cbdf2495b734ace2b77d43b4358b6e533d30"},{"sha":"ef8e082cfb37fad933c6fde1e313152bf43ae8d9","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: class Car: change the shape\n\nChange the shape of the car from a triangle\nto a quadrilateral so it looks more like a car.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/ef8e082cfb37fad933c6fde1e313152bf43ae8d9"},{"sha":"f8a0ac0ca12d94407663955c44c8a9cdbff0df0f","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: class Car: add new constructor\n\nAdd a new constructor and member variables to\nsupport using textures. Also modify the initializer\nlist of the old constructor to initialize new member\nvariables appropriately.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/f8a0ac0ca12d94407663955c44c8a9cdbff0df0f"},{"sha":"464c965a990b0d2789c510432413a4572e24c3ff","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: class Car: modify rendering function\n\nModify the rendering function of the Car class\nto support alternative rendering using textures.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/464c965a990b0d2789c510432413a4572e24c3ff"},{"sha":"7b4b2a0352b4b64ddb96d955a209ac41331069d5","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: MockNavi.cpp: use textures for the car\n\nLoad and use car texture in MockNavi::generateCity()\nif it is available.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/7b4b2a0352b4b64ddb96d955a209ac41331069d5"},{"sha":"c44e755ad72e02d67578a88fa89a7e33b32719c1","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: class Street: use textures\n\nAdd a new constructor to the class Street and modify\nthe rendering function so textures can be used\nfor rendering streets.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/c44e755ad72e02d67578a88fa89a7e33b32719c1"},{"sha":"56fcbae11fb6604366c3a24979f5100aa32803f5","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: MockNavi.cpp: use textures for streets\n\nLoad and use textures for rendering streets in MockNavi::generateCity()\nif the texture file is available.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/56fcbae11fb6604366c3a24979f5100aa32803f5"},{"sha":"0c977138bac357b5a0e32247456afe3b5f1fa8bf","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: class House: use textures\n\nModify the constructor and the rendering function\nand add some member variables so textures can be used\nfor rendering.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/0c977138bac357b5a0e32247456afe3b5f1fa8bf"},{"sha":"e5f9170e502b384e8f594416c197e8979a4c535f","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: MockNavi.cpp: use textures for House\n\nLoad and use textures for houses in MockNavi::generateCity().\nMultiple textures are used if they are available.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/e5f9170e502b384e8f594416c197e8979a4c535f"},{"sha":"b846ae1dfd271a104fa5bec1964c4da6bf0520d1","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: add textures\n\nAdd textures in .bmp format. Download links\nand license information are included into\nthe file textures/sources.txt.\nAlso add installation commands for textures\nto CMakeLists.txt.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/b846ae1dfd271a104fa5bec1964c4da6bf0520d1"},{"sha":"9a7aaff4e74bc2fb058cf086b106e8f0e8e58ad0","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: MockNavi.cpp: update street in z-direction\n\nAdd the street in z-direction to the m_updateList, so it does\nnot move together with the car.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/9a7aaff4e74bc2fb058cf086b106e8f0e8e58ad0"},{"sha":"cd5fcfb149b388bd451df002dd836f8bcec37eb2","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: class MockNavi: add code for deallocation of shader objects\n\nAdd code for deallocation of ShaderTexture and ShaderLighting objects in the\ndestructor of MockNavi. The possible memory leak was reported by the static\nanalyzer scan-build.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/cd5fcfb149b388bd451df002dd836f8bcec37eb2"},{"sha":"d20b3f417e71e842c7cc9330f54563b464332681","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: add ShaderGradient class\n\nAdd the ShaderGradient class for rendering the sky\nwith different colors.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/d20b3f417e71e842c7cc9330f54563b464332681"},{"sha":"c2e96fdc185ef8f0ac974c498514124daca2a7aa","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: add Sky class\n\nAdd the Sky class for rendering the sky\nwith different colors.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/c2e96fdc185ef8f0ac974c498514124daca2a7aa"},{"sha":"86dc996ae741f1c5960e00d78b734c0963a01f8b","author":{"name":"Michael Rodin","email":"37bbe035a578bd78681a6329d642fe2128e4e275@de.adit-jv.com"},"message":"EGLWLMockNavigation: class MockNavi: render Sky with colors\n\nUse the Sky class in MockNavi::generateCity() for rendering\nthe sky if there was no command line option \"-nosky\" specified.\n\nSigned-off-by: Michael Rodin <mrodin@de.adit-jv.com>","distinct":true,"url":"https://api.github.com/repos/michaelrodin/wayland-ivi-extension/commits/86dc996ae741f1c5960e00d78b734c0963a01f8b"}]}
{"actor":{"display_login":"michaelrodin"}}