/* COPYRIGHT Esri - https://js.arcgis.com/5.0/LICENSE.txt */
import{DrawArraysRequiresIndicesTypeReset as s}from"./testAppleAmdDrawArrays.js";import{FloatBufferBlend as e}from"./testFloatBufferBlend.js";import{SVGPremultipliedAlpha as t}from"./testSVGPremultipliedAlpha.js";class r{constructor(r){this.rctx=r,this.floatBufferBlend=new e(r),this.svgPremultipliesAlpha=new t(r),this.drawArraysRequiresIndicesTypeReset=new s(r)}dispose(){this.svgPremultipliesAlpha.dispose(),this.floatBufferBlend.dispose(),this.drawArraysRequiresIndicesTypeReset.dispose()}}export{r as WebGLDriverTest};
