license import { Constraints , registerTestEnv } from '@tensorflow/tfjs-core/dist/jasmine_util' ; export const WEBGL_ENVS = { predicate : testEnv => testEnv . backendName === 'webgl' } ; export const PACKED_ENVS = { flags : { 'WEBGL_PACK' : true } } ; registerTestEnv ( { name : 'webgl1' , backendName : 'webgl' , flags : { 'WEBGL_VERSION' : 1 , 'WEBGL_CPU_FORWARD' : false , 'WEBGL_SIZE_UPLOAD_UNIFORM' : 0 } , isDataSync : true } ) ; registerTestEnv ( { name : 'webgl2' , backendName : 'webgl' , flags : { 'WEBGL_VERSION' : 2 , 'WEBGL_CPU_FORWARD' : false , 'WEBGL_SIZE_UPLOAD_UNIFORM' : 0 } , isDataSync : true } ) ;