![]() ![]() 32-bit, 16-bit, and 8-bit signed and unsigned integer renderbuffers, textures, and vertex attributes.16-bit (with filtering) and 32-bit (without filtering) floating-point textures.at least 32 textures, at least 16 each for fragment and vertex shaders.texture LOD clamps and mipmap level base offset and max clamp. ![]() non-power-of-two textures with full wrap mode support and mipmapping.simplified texture storage specification.instanced rendering, via shader variable and/or vertex attribute divisor.boolean occlusion queries, including conservative mode.buffer object to buffer object copies 314.uniform buffer objects including block arrays.transform feedback 1 and 2 (with restrictions).Here is a listing of changes described in the spec linked to by Alexey: ETC2/EAC texture compression formats (Previously on Android each card manufacturer only supported their own texture formats).Depending on your platform it could be revolutionary, however many of the key features were already extensions on platforms such as iOS.įor my work personally, the most significant changes are: Additional features such as instanced rendering, pixel buffer objects, and occlusion queries, provide opportunities for optimization. Overall the changes increase flexibility with bigger buffers, more formats, more uniforms, etc. I think it would be best to read section "Version 3.0 and Before -> New Features" on the official specsĪnd it is backward compatible with ES 2.0. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |