{"push_id":1365870662,"size":15,"distinct_size":15,"ref":"refs/heads/shadow-mtex","head":"a23e5ae02ffbc666dbfaa46f62921c48975f4add","before":"bfe196be93bf3120695f29cc6967011e9afc4bec","commits":[{"sha":"abe81efa9c271c07a4ece726d5bc4987ca01b55b","author":{"name":"NolaDonato","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"Adding support for embedded textures (#890)\n\n* Adding support for embedded textures\r\n\r\nFBX files may have texture data embedded in them. ASSIMP supports this but GearVRF did not. This patch adds support for embedded textures. It also fixes missing textures by supplying a small 16x16 white texture in place of textures that do not load.\r\n\r\n* hiding texture cache\r\n\r\nAs Mihail suggested I should hide the texture cache. I have moved all\r\nthe GVRContext texture loading routines to GVRAssetLoader. For\r\ncompatibility had to change some of the async callbacks.\r\nExpect further reform in texture loading but not before the next\r\nrelease. This patch addresses only a small part of the problem.\r\n\r\n* backed out stupid change\r\n\r\n* changed deprecated texture load APIs to use new ones\r\n\r\n* Make GVRAndroidResource and GVRContext.loadMesh backwards compatible\r\n\r\nGearVRf was throwing some IOExceptions on the floor and not passing them\r\non. I changed loadMesh to pass on the exception but this broke some\r\nsamples. Now loadMesh returns null if there is an exception.\r\nGVRAndroidResource says it throws an exception but it really doesn't. I\r\ntook out the \"throw\" but this broke samples so I put it back.\r\n\r\n* clear texture cache on restart\r\n\r\nand restore gradle properties\r\n\r\n* reset default texture\r\n\r\n* fix issue with cubemap shader\r\n\r\n* fixed problem with cubemap texture loading\r\n\r\nthis fixes the issue with gvr-cubemap\r\n\r\n* fixed bug in GVRCylinderSceneObject\r\n\r\nIt was not using the material passed in\r\n\r\n* fixed regression in cubemap reflection shader","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/abe81efa9c271c07a4ece726d5bc4987ca01b55b"},{"sha":"d0f41dea50415990036c8a21073eb0079007843e","author":{"name":"Nola Donato","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"shadow mapping changes squashed","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/d0f41dea50415990036c8a21073eb0079007843e"},{"sha":"b1baa1d0441014ee26918201fb7584f399fc50fe","author":{"name":"Nola Donato","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"shadow mapping changes squashed","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/b1baa1d0441014ee26918201fb7584f399fc50fe"},{"sha":"6101dbbd6540b7f93f4e3e62a64987098e255d4b","author":{"name":"Nola Donato","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"shadow mapping changes squashed","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/6101dbbd6540b7f93f4e3e62a64987098e255d4b"},{"sha":"76fce32f2c2ad0d369aff293c951bf5a270f00a2","author":{"name":"nola.donato@samsung.com","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"s ave shadow maps to disk, use sloped bias","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/76fce32f2c2ad0d369aff293c951bf5a270f00a2"},{"sha":"785feb3f183f005d960b07dfaee6675c261ac7b6","author":{"name":"nola.donato@samsung.com","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"write shadow map and framebuffer to disk","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/785feb3f183f005d960b07dfaee6675c261ac7b6"},{"sha":"196db39f2e646e76c8f0ce2090bdd04f55c3d16c","author":{"name":"Nola Donato","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"write depth map to disk","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/196db39f2e646e76c8f0ce2090bdd04f55c3d16c"},{"sha":"af2f200e56aac1910cefc5c39dd1586594365a7c","author":{"name":"nola.donato@samsung.com","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"fix issue with spotlight shadows","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/af2f200e56aac1910cefc5c39dd1586594365a7c"},{"sha":"d9df5d8e0de5c5c36e83278435e6ce9365f8d732","author":{"name":"nola.donato@samsung.com","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"event handler generalization","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/d9df5d8e0de5c5c36e83278435e6ce9365f8d732"},{"sha":"57a868d413cde42cbc74eba61ad0a550a4bc3140","author":{"name":"Nola Donato","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"shadow mapping changes squashed","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/57a868d413cde42cbc74eba61ad0a550a4bc3140"},{"sha":"52fdbad4111e50b782d687f483f42b9d12c9130e","author":{"name":"Nola Donato","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"shadow mapping changes squashed","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/52fdbad4111e50b782d687f483f42b9d12c9130e"},{"sha":"940e438785ea48d893a563b82b22d4c4d6d2dafc","author":{"name":"nola.donato@samsung.com","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"s ave shadow maps to disk, use sloped bias","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/940e438785ea48d893a563b82b22d4c4d6d2dafc"},{"sha":"c5cd06e1582d1fa5d905766fdee9c32b063766ac","author":{"name":"nola.donato@samsung.com","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"write shadow map and framebuffer to disk","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/c5cd06e1582d1fa5d905766fdee9c32b063766ac"},{"sha":"a37bad5e8cfb39d371affd773e28c68eab3e559d","author":{"name":"nola.donato@samsung.com","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"fix issue with spotlight shadows","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/a37bad5e8cfb39d371affd773e28c68eab3e559d"},{"sha":"a23e5ae02ffbc666dbfaa46f62921c48975f4add","author":{"name":"nola.donato@samsung.com","email":"0b2dcd87a5697298eced8300d4bc5eced9b29661@samsung.com"},"message":"fix for direct light shadow mapping and FBO cleanup","distinct":true,"url":"https://api.github.com/repos/NolaDonato/GearVRf/commits/a23e5ae02ffbc666dbfaa46f62921c48975f4add"}]}
{"actor":{"display_login":"NolaDonato"}}