yuq / mesa-lima

Deprecated, new place: https://gitlab.freedesktop.org/lima
https://github.com/yuq/mesa-lima/wiki
164 stars 17 forks source link

Lima 17.3 textures support #21

Closed anarsoul closed 6 years ago

anarsoul commented 6 years ago

Currently only 2D textures are supported, not mipmaps yet and no support for "swizzled" textures (this is custom layout for 2D textures which is supposed to be faster on Mali hardware).

Codegen is not yet optimal and not everything is supported - e.g. coords can only be loaded from varying.

I'd really like it to be merged, since it's pretty large chunk, it is somewhat complete, and it's becoming hard to maintain it in a separate branch. We can optimize it and add features via separate PRs.

anarsoul commented 6 years ago

Thanks for review!

anarsoul commented 6 years ago

I force-pushed fixed version to lima-17.3-textures-cleanup branch. Could you review it please?

anarsoul commented 6 years ago

OK, I pushed fixed version to lima-17-3-textures-cleanup branch.