Update the Todo.txt file with recent AEP, 3.1, and textureQuery progress.

This commit is contained in:
John Kessenich 2015-09-15 19:17:30 -06:00
parent 3e60a6ff13
commit ef0118b26e
2 changed files with 16 additions and 16 deletions

View File

@ -8,27 +8,27 @@ Key:
Summary of main missing features:
AEP
- GL_KHR_blend_equation_advanced
- GL_OES_sample_variables
- GL_OES_shader_image_atomic
- GL_OES_shader_multisample_interpolation
- GL_OES_texture_storage_multisample_2d_array
+ GL_KHR_blend_equation_advanced
+ GL_OES_sample_variables
+ GL_OES_shader_image_atomic
+ GL_OES_shader_multisample_interpolation
+ GL_OES_texture_storage_multisample_2d_array
+ GL_EXT_geometry_shader
+ GL_EXT_geometry_point_size
+ GL_EXT_gpu_shader5
- GL_EXT_primitive_bounding_box
+ GL_EXT_primitive_bounding_box
+ GL_EXT_shader_io_blocks
+ GL_EXT_tessellation_shader
+ GL_EXT_tessellation_point_size
- GL_EXT_texture_buffer
- GL_EXT_texture_cube_map_array
+ GL_EXT_texture_buffer
+ GL_EXT_texture_cube_map_array
Missing features in ES 3.1
[johnkslang] Arrays of arrays
- .length() on run-time array
+ Arrays of arrays
+ .length() on run-time array
Missing desktop features that are in EAP
- per-sample shading
+ per-sample shading
- "precise"
Missing desktop features, non AEP
@ -36,7 +36,7 @@ Missing desktop features, non AEP
- built-in functions for type 'double'
- second-generation function-overloading disambiguation algorithm (version 400)
- Preprocessor token pasting (##), ## does macro expansion after pasting not before
- textureQueryLevels and textureQueryLod
+ textureQueryLevels and textureQueryLod
Bugs
- implicitly-sized gl_ClipDistance[] (at least in tessellation shaders) with sizes greater than one are not getting sizes greater than one
@ -196,7 +196,7 @@ Shader Functionality to Implement/Finish
+ bitfieldExtract() and bitfieldInsert()
+ bitfieldReverse()
+ bitCount(), findLSB(), andfindMSB()
- New built-in to query LOD, textureQueryLod().
+ New built-in to query LOD, textureQueryLod().
- New overloaded function matching algorithm, handling selection from many valid multiple choices.
+ Texture gather functions that return four texels with a single call.
+ textureGather()
@ -286,7 +286,7 @@ Shader Functionality to Implement/Finish
- For layout qualifiers,
+ make negative output locations a compile-time error, once integer expressions are allowed in layouts
- make indexes outside the range [0,1] a compile-time error.
- Add textureQueryLevels() built-ins to query the number of mipmap levels, as per the
+ Add textureQueryLevels() built-ins to query the number of mipmap levels, as per the
GL_ARB_texture_query_levels extension.
+ Make gl_Layer and gl_ViewportIndex also be inputs to the fragment shader, as per the
GL_ARB_fragment_layer_viewport extension.

View File

@ -2,5 +2,5 @@
// For the version, it uses the latest git tag followed by the number of commits.
// For the date, it uses the current date (when then script is run).
#define GLSLANG_REVISION "3.0.754"
#define GLSLANG_DATE "14-Sep-2015"
#define GLSLANG_REVISION "3.0.755"
#define GLSLANG_DATE "15-Sep-2015"