Igor Gutorov
ee5bdbbd8b
Implement WebGL getFramebufferAttachmentParameter API
2018-03-22 18:26:18 +02:00
Igor Gutorov
bdd53f35af
Simplify GetShaderPrecisionFormat
2018-03-21 01:57:44 +02:00
Igor Gutorov
7e5160b79e
Simplify BufferParameter
2018-03-20 21:24:10 +02:00
Igor Gutorov
0747853ad0
Simplify VertexAttribOffset
2018-03-20 21:08:28 +02:00
Igor Gutorov
431e3ddf8d
Simplify GetTexParameter
2018-03-20 21:00:46 +02:00
Martina Kollarova
288ef50fb7
Add WebGL function glGetTexParameter
...
Set the expected result of the test `tex-input-validation.html` to CRASH, since
that is caused by unrelated problems. The test was previously not executing
completely, because it stopped when it didn't find the implementation of
getTexParameter.
2018-03-06 15:28:10 +02:00
bors-servo
c9ba16f9fb
Auto merge of #19868 - CYBAI:specific-assertion, r=emilio
...
Use specific assertions
Similar to #19865
r? jdm
Note: Should I squash all the commits into one commit?
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because it should not break anything
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19868 )
<!-- Reviewable:end -->
2018-01-25 18:06:33 -06:00
CYBAI
1ca913168d
Use specific assertion for webgl thread
2018-01-25 23:45:16 +08:00
Glenn Watson
bd16f1a33f
Update WR (new capture API, render target cache optimization)
2018-01-25 07:35:16 +10:00
Glenn Watson
800a66fc11
Update WR (minimal use of new transaction API).
2018-01-19 15:55:52 +10:00
Glenn Watson
3f2ebfa422
Update WR (removal of RGB8, which isn't supported on some hardware).
...
Instead, we convert any source RGB8 images into RGBx (with
an opaque alpha channel).
2018-01-08 09:02:56 +10:00
Imanol Fernandez
c22674481b
Set the correct Angle GLSL output when using WebGL 2
2017-11-13 14:58:06 +01:00
Imanol Fernandez
ddd6c86e99
Kick off WebGL 2.0 implementation
2017-10-27 12:53:11 +02:00
Imanol Fernandez
8ae0739bab
Implement DOM to texture
2017-10-16 20:56:53 +02:00
Imanol Fernandez
324e56b3d1
Improve Webrender<->WebGL synchronization
2017-09-20 11:48:11 +02:00
Imanol Fernandez
21f8b519c3
Reuse WebGL ImageKeys after a resize.
2017-08-31 22:54:33 +02:00
Imanol Fernandez
0a64455c71
Use FnvHashMap in WebGL implementation.
2017-08-24 22:18:34 +02:00
Imanol Fernandez
1dd3899c37
Implement WebGL OES_standard_derivatives extension.
2017-08-22 15:01:26 +02:00
Anthony Ramine
676f2c8acf
Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox"
...
This reverts commit 4d10d39e8f
, reversing
changes made to ee94e2b7c0
.
2017-08-16 23:23:18 +02:00
Emilio Cobos Álvarez
cfe22e3979
Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio"
...
This reverts commit 90f55ea458
, reversing
changes made to 2e60b27a21
.
2017-08-16 16:42:13 +02:00
Imanol Fernandez
703962fe61
Improve WebGL architecture.
2017-08-15 22:14:32 +02:00