openfimg: compiler: Use local data structure for assembler

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Move optimization to of_shader_compile()

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Save shader type in of_ir_shader

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: We do not support texture swizzle

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: Support more texture formats

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Patch texture fetches of swizzled formats

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
st/egl: Support dmabuf handles

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
st/egl: android: Increase resource cache size

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>