{"push_id":1102755789,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"22b6a5047db681a39af26f1f6b1c1a7891cc942d","before":"9b996827b432c32cd377fa5c6711ce36c7b8f79d","commits":[{"sha":"22b6a5047db681a39af26f1f6b1c1a7891cc942d","author":{"email":"140417d8a95a7b29c412635e9e450ff35ca54a3e@intel.com","name":"Dongseong Hwang"},"message":"Add dma_buf_mmap_demo\n\nSame to gbm_es2_demo except for updating cube surface using dma_buf mmap.\nIt's very nice demo to show how Chromium zero-copy texture upload works.\nChromium doesn't use glTexImage2D to update texture thank to new dma_buf mmap API.\nFor more Chromium detail, check crbug.com/475633\n\nAfter Linux kernel v4.6, you can use following code.\n  void* data = mmap(dma_buf_fd)\n  update contents on |data|\n  munmap(data)","distinct":true,"url":"https://api.github.com/repos/ds-hwang/gbm_es2_demo/commits/22b6a5047db681a39af26f1f6b1c1a7891cc942d"}]}