aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
Commit message (Expand)AuthorAgeFilesLines
* Properly check limit in gl.activeTexture()Anthony Ramine2018-08-231-139/+153
* Revert "Fix the build for NLL"Josh Matthews2018-08-071-3/+3
* Fix the build for NLLSimon Sapin2018-08-081-3/+3
* Merge code from Draw* and Draw*Instanced methodsAnthony Ramine2018-08-021-122/+22
* Auto merge of #21324 - servo:webgl, r=emiliobors-servo2018-08-021-9/+18
|\
| * Use the DOM cache for gl.getTexParameter(gl.TEXTURE_*_FILTER)Anthony Ramine2018-08-021-9/+18
* | Auto merge of #21313 - jdm:glstuff, r=noxbors-servo2018-08-021-3/+16
|\ \ | |/ |/|
| * webgl: Emulate some renderbuffer formats in non-GLES.Josh Matthews2018-08-021-3/+16
* | Always use a WebGLVertexArrayObject to handle vertex attribsAnthony Ramine2018-08-021-316/+148
|/
* Properly check for context ownership of objects passed to gl.is*()Anthony Ramine2018-07-311-6/+14
* Simplify gl.getShaderParameter() (fixes #20562)Anthony Ramine2018-07-311-12/+8
* Fix program and shader lifetime cycleAnthony Ramine2018-07-311-9/+20
* Cache which capabilities are enabled in the context (fixes #20534)Anthony Ramine2018-07-251-25/+75
* Properly check for GL object ownership (fixes #21133)Anthony Ramine2018-07-241-16/+81
* Store a reference to the WebGLRenderingContext in WebGLObjectAnthony Ramine2018-07-241-8/+6
* Invalidate all WebGLUniformLocation values on program relinkAnthony Ramine2018-07-191-2/+10
* Implement gl.getUniform()Anthony Ramine2018-07-181-3/+79
* Use active uniforms data to implement gl.uniform* checksAnthony Ramine2018-07-171-202/+336
* Store active uniforms on the DOM sideAnthony Ramine2018-07-161-6/+1
* Properly implement the checks for gl.renderbufferStorage (fixes #20563)Anthony Ramine2018-07-091-17/+4
* Implement instanced WebGL drawing calls (part of #20791)Anthony Ramine2018-07-081-10/+176
* Correctly implement the vertex buffer checks in drawArraysAnthony Ramine2018-07-081-34/+84
* Return an empty typed array from gl.getParameter(gl.COMPRESSED_TEXTURE_FORMATS)Anthony Ramine2018-07-081-1/+11
* Implement gl.getParameter(gl.MAX_VIEWPORT_DIMS)Anthony Ramine2018-07-081-0/+11
* Return typed arrays from gl.getParameter (fixes #20655)Anthony Ramine2018-07-081-19/+32
* Fix gl.getShaderSource and gl.getShaderInfoLogAnthony Ramine2018-07-081-2/+4
* Pass more GL limits to the ANGLE shader compilerAnthony Ramine2018-07-081-1/+6
* Make gl.useProgram(null) do the right thingAnthony Ramine2018-07-051-4/+5
* Store active attribs in DOM and optimise active attributes APIsAnthony Ramine2018-07-051-14/+23
* Fix gl.linkProgram() signatureAnthony Ramine2018-07-051-6/+3
* Store vertex attribs data in DOM and optimise GetVertexAttribAnthony Ramine2018-07-051-91/+140
* Rename VertexAttribs::set_from to VertexAttribs::clone_fromAnthony Ramine2018-07-051-1/+1
* Refactor some vertex attrib checksAnthony Ramine2018-07-051-14/+10
* Introduce VertexAttribDataAnthony Ramine2018-07-051-9/+22
* Rename BoundAttribBuffers to VertexAttribs and make it store a sliceAnthony Ramine2018-07-051-37/+40
* Implement EXT_blend_minmaxAnthony Ramine2018-06-221-20/+20
* Auto merge of #21072 - servo:webgl, r=emiliobors-servo2018-06-201-18/+73
|\
| * Implement checks for vertex attribs enabled as arrays without a bound bufferAnthony Ramine2018-06-201-18/+73
* | Auto merge of #20699 - simartin:issue_20593, r=noxbors-servo2018-06-181-1/+30
|\ \ | |/ |/|
| * Issue #20593: Implement proper checks in WebGLRenderingContext's getFramebuff...Simon Martin2018-05-311-1/+30
* | Implement EXT_texture_filter_anisotropicAnthony Ramine2018-06-061-36/+47
* | Auto merge of #20884 - jdm:more-limits, r=avadacatavrabors-servo2018-05-311-1/+30
|\ \
| * | Don't forward GL parameter gets for constant limits.Josh Matthews2018-05-311-1/+30
| |/
* / Don't panic when tearing down a WebGL context and the thead is unreachable.Josh Matthews2018-05-291-1/+1
|/
* Implement most of the unsupported parameters in gl.getParameter()Anthony Ramine2018-05-241-0/+15
* Auto merge of #20669 - simartin:issue_20623, r=jdmbors-servo2018-05-201-0/+3
|\
| * Issue #20623: Check the input to WebGLRenderingContext's clear().Simon Martin2018-04-211-0/+3
* | webgl: Add getParameter(UNPACK_PREMULTIPLY_ALPHA_WEBGL) support.Eric Anholt2018-05-071-0/+4
* | webgl: Add getParameter(UNPACK_FlIP_Y_WEBGL) support.Eric Anholt2018-05-071-0/+4
* | webgl: Drop a silly check for 0 in GetTexParameter.Eric Anholt2018-05-051-7/+1