aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* | Update to gleam 0.5Anthony Ramine2018-05-051-68/+94
* | Implement WebGL GetRenderbufferParameterFausto Núñez Alberro2018-04-241-0/+39
|/
* Implement gl.getParameter(gl.ALIASED_LINE_WIDTH_RANGE)Matt McCoy2018-04-171-0/+8
* Check the bound buffer element array only for count > 0 in gl.drawElementsAnthony Ramine2018-04-161-11/+13
* Check mode first in gl.drawElementsAnthony Ramine2018-04-161-10/+10
* Emit InvalidEnum for invalid targets passed to gl.renderbufferStorageAnthony Ramine2018-04-061-1/+1
* Properly check for invalid targets in gl.BindFramebufferAnthony Ramine2018-04-061-6/+1
* Remove SAMPLE_COVERAGE_INVERT from WebGLRenderingContext::validate_feature_enumAnthony Ramine2018-04-051-1/+1
* Mention #20534 near the enable/disable/isEnabled WebGL methodsAnthony Ramine2018-04-051-1/+3
* Properly clamp arguments to WebGLRenderingContext.depthRangeAnthony Ramine2018-04-051-7/+2
* Manually clamp the argument of WebGLRenderingContext.clearDepthAnthony Ramine2018-04-051-1/+1
* Properly allow more than FUNC_ADD in blendEquationSeparateAnthony Ramine2018-04-041-5/+13
* Properly allow FUNC_SUBTRACT and FUNC_REVERSE_SUBTRACT in blendEquationAnthony Ramine2018-04-041-4/+7
* Cache BUFFER_USAGE value on the DOM sideAnthony Ramine2018-04-041-18/+8
* Fix the signature of WebGLRenderingContext::BufferSubDataAnthony Ramine2018-04-041-5/+3
* Move handle_potential_webgl_error to the dom macros moduleAnthony Ramine2018-04-041-15/+0
* Fix the emitted error for invalid targets in WebGLRenderingContext::BufferData_Anthony Ramine2018-04-041-1/+1
* Introduce WebGLRenderingContext::bound_bufferAnthony Ramine2018-04-041-29/+17
* Improve WebGLBuffer::buffer_dataAnthony Ramine2018-04-041-18/+2
* Properly use Float32List and Int32List for WebGL uniform methodsAnthony Ramine2018-04-031-138/+90
* Remove obsolete BufferDataSourceAnthony Ramine2018-04-031-4/+4
* Clean up signature of some fallible WebGL methodsAnthony Ramine2018-04-031-24/+34
* Use ByteBuf for the canvas messagesAnthony Ramine2018-03-261-13/+26