Jeff Gilbert
|
5108749361
|
Bug 1333858 - Intersect should be fallible on overflow. - r=daoshengmu
MozReview-Commit-ID: 6lmIKKyXXah
|
2017-04-04 12:56:21 -07:00 |
Jeff Gilbert
|
d401ac72c1
|
Bug 1339256 - Simplify index validation. - r=kvark
MozReview-Commit-ID: 4FALdIyhBP8
|
2017-03-09 18:57:43 -08:00 |
Jeff Gilbert
|
e63fc0df83
|
Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu
MozReview-Commit-ID: 4w5D9bOQbY8
|
2017-03-09 18:57:41 -08:00 |
Tom Tromey
|
9b663e797b
|
Bug 1060419 - make WebGLContextUtils.cpp use VsprintfLiteral, r=froydnj
MozReview-Commit-ID: JhwopeIpUMo
--HG--
extra : rebase_source : 8540864ed969ad038e996b22d78ec3b4f1ba3cb8
|
2016-12-09 13:48:22 -10:00 |
Jeff Gilbert
|
a719834c77
|
Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark
Removing a file reshuffled our unified builds, so this includes the fixes that required as well.
MozReview-Commit-ID: 7ZIoG2xIlS9
|
2017-02-13 15:37:57 -08:00 |
Jeff Gilbert
|
5a028b1063
|
Bug 1330022 - Centralize VertexAttrib[I]Pointer calls to improve perf. - r=kvark
MozReview-Commit-ID: IcGNZhJTU5K
|
2017-02-13 15:37:54 -08:00 |
Sebastian Hengst
|
e430d3ec19
|
Backed out changeset 0528322db042 (bug 1330022) for failing test_conformance__more__functions__vertexAttribPointerBadArgs.htm. r=backout
|
2017-02-10 23:32:32 +01:00 |
Sebastian Hengst
|
2e61c07a59
|
Backed out changeset cd91d6b1b500 (bug 1330022)
|
2017-02-10 23:31:47 +01:00 |
Jeff Gilbert
|
19c60a97a2
|
Bug 1330022 - Remove trivial ValidateUniformMatrixTranspose virtual. - r=kvark
Removing a file reshuffled our unified builds, so this includes the fixes that required as well.
MozReview-Commit-ID: 7ZIoG2xIlS9
|
2017-02-10 13:31:10 -08:00 |
Jeff Gilbert
|
ef8ebd3d10
|
Bug 1330022 - Centralize VertexAttrib[I]Pointer calls to improve perf. - r=kvark
MozReview-Commit-ID: IcGNZhJTU5K
|
2017-02-10 13:31:08 -08:00 |
Boris Zbarsky
|
3e7fca5cf9
|
Bug 1335368 part 9. Stop using IsCallerChrome in WebGL. r=bholley
|
2017-02-01 15:43:37 -05:00 |
Jeff Gilbert
|
4da6480883
|
Bug 1329815 - GeneratePerfWarning and warn on completed-FB invalidation. - r=kvark
MozReview-Commit-ID: C9J3qdnsaZF
|
2017-01-17 17:44:56 -08:00 |
kvark
|
072ea09cfb
|
Bug 1278199 - Reset viewport offset on SetDimensions and clamp to MAX_VIEWPORT_DIMS. r=jgilbert
--HG--
extra : rebase_source : 553fef64d3d8c04145a1c065c5b4217435a5f114
|
2017-01-10 14:15:00 -05:00 |
Jeff Gilbert
|
61b02e4fd7
|
Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu
Update conformance2/buffers/bound-buffer-size-change-test.html to top-of-tree 2.0.0.
MozReview-Commit-ID: CgfP70Y0wul
|
2016-12-30 03:30:13 -08:00 |
Jeff Gilbert
|
0b065a7b71
|
Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu
Flattened with:
* Clean up generic vertex attribs. - r=bz,daoshengmu
* Remove EnsureAttrib() and friends. - r=daoshengmu
* Simplify EnumName behavior and usage and add ErrorInvalidEnumArg(). - r=daoshengmu
|
2016-12-29 02:46:46 -08:00 |
Jeff Gilbert
|
6cff55278b
|
Bug 1325733 (flattened) - Mark read/draw calls better. - r=daoshengmu
Includes:
* ANGLE needs to call clear twice even on larger targets. - r=daoshengmu
|
2016-12-29 02:45:13 -08:00 |
Jeff Gilbert
|
3f9fc7d30d
|
Bug 1325516 (flattened) - Misc fixes and simplify IMPL_COLOR_READ_FORMAT/TYPE and ensure that we only return valid ones. - r=daoshengmu
|
2016-12-25 13:44:49 -08:00 |
Jeff Gilbert
|
798acabef4
|
Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu
MozReview-Commit-ID: B3YpgZn48Nl
|
2016-12-25 13:44:47 -08:00 |
Jeff Gilbert
|
ac2df6af8a
|
Bug 1325476 - Use helper for Parameter[fi] funcs instead of maybeFloat/IntParam. - r=daoshengmu
MozReview-Commit-ID: 3jGFXfDNkPt
|
2016-12-25 13:44:38 -08:00 |
Jeff Gilbert
|
6091cfeb6e
|
Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu
MozReview-Commit-ID: 4Gm5aNZ1PXX
|
2016-12-25 13:44:26 -08:00 |
Jeff Gilbert
|
8a9c965490
|
Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng
MozReview-Commit-ID: JzcbzeFHyHn
|
2016-12-20 19:24:25 -08:00 |
Jeff Gilbert
|
f7b2bc6226
|
Bug 1324598 - GENERATE_MIPMAP_HINT isn't queriable in Core Profiles. - r=daoshengmu
MozReview-Commit-ID: 6Z2MPmeFqv
|
2016-12-20 13:00:20 -08:00 |
Jeff Gilbert
|
7ca1cb79d0
|
Bug 1305832 - Move texture clearing code into WebGLTexture.cpp. - r=ethlin
MozReview-Commit-ID: 30UcfPZLYNz
|
2016-12-14 20:16:59 -08:00 |
Jeff Gilbert
|
49152faebc
|
Bug 1305832 - ZeroTextureData doesn't need x/y/zOffset, so remove those args. - r=ethlin
|
2016-12-14 20:16:53 -08:00 |
Jeff Gilbert
|
1f193e4f38
|
Bug 1320030 - Handle program and shader object deletion differently. - r=ethlin
MozReview-Commit-ID: 4wSZ81lFP6e
|
2016-12-07 01:35:42 -08:00 |
Jeff Gilbert
|
51d744aa93
|
Bug 1320030 - Simplify marking and deletion checks. - r=ethlin
|
2016-12-07 01:35:28 -08:00 |
Jeff Gilbert
|
6e1880d435
|
Bug 1321450 - Fix Invalidate[Sub]Framebuffer. - r=ethlin
MozReview-Commit-ID: nrZP6E412k
|
2016-12-06 17:33:33 -08:00 |
Sylvestre Ledru
|
a951e92669
|
Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert
MozReview-Commit-ID: K0DWVA1Jbjb
--HG--
extra : rebase_source : 0ac99da066ac2b19d94ee2cb2e1455f852e6fabe
|
2016-11-29 11:19:04 +01:00 |
Jeff Gilbert (:jgilbert)
|
d570415e50
|
Bug 1250077 - Implement WEBGL_compressed_texture_astc. - r=ethlin
MozReview-Commit-ID: J2jB4tOJrTs
|
2016-11-28 18:12:32 -08:00 |
Jeff Gilbert (:jgilbert)
|
43a63d8e17
|
Bug 1310247 - Use pointers instead of references to prevent taking the address of temporary integers. - r=ethlin
MozReview-Commit-ID: FG1NsAs3iG0
|
2016-11-23 13:19:11 -08:00 |
Jeff Gilbert (:jgilbert)
|
38330f393b
|
Bug 1310247 - Check if buffers are bound for transform feedback. - r=ethlin
MozReview-Commit-ID: 4EsOdz7vXNH
|
2016-11-23 13:19:07 -08:00 |
Jeff Gilbert (:jgilbert)
|
1a57a7121a
|
Bug 1318507 - Update implementation. - r=ethlin
|
2016-11-22 23:59:24 -08:00 |
Wes Kocher
|
18726f190c
|
Backed out changeset 6d906f5908d1 (bug 1316539) for gl2 failures a=backout
|
2016-11-22 11:22:56 -08:00 |
Chih-Yi Leu
|
3e6fcbfb79
|
Bug 1316539 - Add null pixel check in TexSubImage. r=jgilbert
--HG--
extra : rebase_source : c575f835bfdadf4a24e8e62bdd1ec10dcdda98e1
|
2016-11-21 20:28:00 +01:00 |
Boris Zbarsky
|
3815c83ef1
|
Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=jgilbert
|
2016-11-16 14:10:22 -05:00 |
Jeff Gilbert (:jgilbert)
|
b054199751
|
Bug 1308057 - Merge WebGLTimerQuery into WebGLQuery. - r=ethlin
MozReview-Commit-ID: 88b8DLd2uJ6
|
2016-11-14 14:04:41 -08:00 |
Jeff Gilbert (:jgilbert)
|
07cf1bd20c
|
Bug 1306112 - Inline singly-used ValidateDataRanges. - r=ethlin
MozReview-Commit-ID: EmnhpsHMgu7
|
2016-11-11 19:03:16 -08:00 |
Jeff Gilbert (:jgilbert)
|
97bf74701f
|
No bug - Remove unused ValidateTextureTargetEnum.
MozReview-Commit-ID: 98ZF44mPsNV
|
2016-11-11 19:03:13 -08:00 |
Jeff Gilbert (:jgilbert)
|
851bd95543
|
Bug 1313541 - Fix compressedTexImage size validation. - r=ethlin
MozReview-Commit-ID: 4o83xIMyYMD
|
2016-10-31 15:03:31 -07:00 |
Jeff Gilbert (:jgilbert)
|
cafb4ccac4
|
Bug 1313541 - Rewrite TexImageSource glue. - r=ethlin
MozReview-Commit-ID: 4zwNrobTcUf
|
2016-10-31 15:03:24 -07:00 |
Jeff Gilbert (:jgilbert)
|
ec29704197
|
Bug 1313541 - Uniform impl. - r=ethlin
MozReview-Commit-ID: DN8sUfRR0z7
|
2016-10-31 15:03:09 -07:00 |
Jeff Gilbert (:jgilbert)
|
b9f6f1e47e
|
Bug 1313541 - Texture impl. - r=ethlin
MozReview-Commit-ID: DEyr93aD3IF
|
2016-10-31 15:03:05 -07:00 |
Jeff Gilbert (:jgilbert)
|
ab4d2d1cc5
|
Bug 1313541 - Texture impl. - r=ethlin
MozReview-Commit-ID: GEYMTnqC9Q3
|
2016-10-31 15:03:00 -07:00 |
Jeff Gilbert (:jgilbert)
|
8926e3f440
|
Bug 1313541 - Buffer[Sub]Data impl. - r=ethlin
MozReview-Commit-ID: 4cmfDQuegxm
|
2016-10-31 15:02:48 -07:00 |
Jeff Gilbert (:jgilbert)
|
820fc3c54a
|
Bug 1313541 - ReadPixels impl. - r=ethlin
MozReview-Commit-ID: HInjyzjTdEY
|
2016-10-31 15:02:44 -07:00 |
Jeff Gilbert (:jgilbert)
|
8dc5c5ed96
|
Bug 1313541 - Add ValidateArrayBufferView. - r=ethlin
MozReview-Commit-ID: JuiA7dD4vwR
|
2016-10-31 15:02:39 -07:00 |
Jeff Gilbert
|
220518855d
|
Bug 1306172 - Don't pass LINE_WIDTH>1.0 to core profiles. - r=jerry
|
2016-09-29 13:51:06 -07:00 |
Jeff Gilbert (:jgilbert)
|
d74696d42b
|
Bug 1305540 - Lazily bind PBO targets. - r=ethlin
MozReview-Commit-ID: B9WiCNfNsfY
|
2016-09-28 12:45:39 -07:00 |
Jeff Gilbert
|
6b423ece44
|
Bug 1300946 - Implement transform feedback. - r=jrmuizel
MozReview-Commit-ID: 1xrEX4Srij1
|
2016-09-22 19:13:21 -07:00 |
Jeff Gilbert
|
9f5c1ddc1d
|
Bug 1300946 - GetCurrentBinding is the wrong approach. - r=jrmuizel
MozReview-Commit-ID: 866FkuUMMob
|
2016-09-22 19:13:20 -07:00 |