Fix xfb stride limit issue (#2088)
* Fix xfb_stride limit issue Unsized array can't apply to transform trace. layout qualifier "offset" require GL_ARB_enhanced_layouts enable or glsl core version > 440. * Add negative test for xfb limit * update case result * Fix compile information issue Fix compile information issue and test comment issue. * remove es profile condition, use profileRequires to limit. * Fix xfb_stride limit issue Unsized array can't apply to transform trace. layout qualifier "offset" require GL_ARB_enhanced_layouts enable or glsl core version > 440. Add negative test for xfb limit * Move es profile check out of version number check * Adjust error information and related cases remove the new version check, refine original version check. * Revert condition for vulkan, and remove redundant test code.
This commit is contained in:
parent
8111268575
commit
08328fea5a
15 changed files with 294 additions and 8 deletions
|
|
@ -26,12 +26,12 @@ ERROR: 0:59: 'location on block member' : not supported for this version or the
|
|||
ERROR: 0:62: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:64: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:65: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:65: 'offset on block member' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:66: 'offset on block member' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:65: '"offset" on block member' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:66: '"offset" on block member' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:64: 'align' : can only be used with std140, std430, or scalar layout packing
|
||||
ERROR: 0:65: 'offset/align' : can only be used with std140, std430, or scalar layout packing
|
||||
ERROR: 0:66: 'offset/align' : can only be used with std140, std430, or scalar layout packing
|
||||
ERROR: 0:71: 'offset on block member' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:71: '"offset" on block member' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:74: 'gl_MaxTransformFeedbackBuffers' : required extension not requested: GL_ARB_enhanced_layouts
|
||||
ERROR: 0:75: 'gl_MaxTransformFeedbackInterleavedComponents' : required extension not requested: GL_ARB_enhanced_layouts
|
||||
ERROR: 0:78: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue