• glMapBufferRange and glUnmapBuffer performance on the Mali-T880
    Hello all, I'm currently using glMapBufferRange to update a trippled buffered UBO in instanced rendering, but I'm noticing that calling glUnmapBuffer is taking ~0.5ms of CPU time, despite calling...
  • Using clEnqueueMapBuffer Mali-T880
    Hi everyone, I'd like to know what happens when I use the command clEnqueueMapBuffer to the hardware level. All the buffer at CPU-side cache is invalidated? And when I use the command clEnqueueUnmapMemObject...
  • Mali T880 r12p0/1 broken GLES3 features
    I just wanted to know why the latest r12 update for Mali-T88x broke the EXT_BUFFER_STORAGE function and a few other features aswell, and also if there's a fix for this?
  • Draw call performance on the Mali-T880 MP12
    I've been profiling a 3D scene on the Samsung Galaxy S7 and I've noticed that glDrawElements and glDrawArrays CPU time is a lot larger compared to Adreno and PowerVR GPUs. For some context, in an...
  • Possible ESSL Compiler Bug on Mali-T880
    Hello, I am seeing an issue where a shader will erroneously result in a solid black color.  If a line is changed to use a multiply add (adding the smallest possible float value), the correct color is...