dom/canvas/WebGLContext.h
52b48e6c648e871cf56caace71ed3bc080ff3f9e
created 2016-11-17 17:50 -0800
pushed 2017-04-10 20:44 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1310247 - Check if buffers are bound for transform feedback. - r=ethlin
ff8f08ed3a7c99dae5cea8eaaedb9c5adc6272ca
created 2016-11-01 14:58 -0700
pushed 2017-04-10 20:44 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1318507 - Update implementation. - r=ethlin
163297a7dce3407d1ed2498c4a8d07c16cdb804b
created 2016-11-22 11:22 -0800
pushed 2017-04-10 20:44 +0000
Wes Kocher Wes Kocher - Backed out changeset 6d906f5908d1 (bug 1316539) for gl2 failures a=backout
6d906f5908d1014d3eb6f5a38d2d00aaaa2cc45e
created 2016-11-21 20:28 +0100
pushed 2017-04-10 20:44 +0000
Chih-Yi Leu Chih-Yi Leu - Bug 1316539 - Add null pixel check in TexSubImage. r=jgilbert
f9f88713123dd3486daa5e71559f64e5131050f8
created 2016-11-16 14:10 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=jgilbert
d306f88dfd3a8701053073ae78d435d06e907d9c
created 2017-01-10 14:15 -0500
pushed 2017-02-27 14:59 +0000
kvark kvark - Bug 1278199 - Reset viewport offset on SetDimensions and clamp to MAX_VIEWPORT_DIMS. r=jgilbert, a=jcristau
7368fa4424f5a4340ed6d7818f99279e46978751
created 2016-12-29 00:08 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu a=lizzard
cc389c3a0973b01da870c47734d69ecf81f952a2
created 2016-12-21 19:42 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu a=lizzard
45457cb05a323ad306920d9b9d95075c43c0d70f
created 2016-12-23 18:54 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325733 (flattened) - Mark read/draw calls better. - r=daoshengmu a=lizzard
2d2153ad43c9ee058b21eeec125720fd30b54ffe
created 2016-12-22 17:08 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325516 (flattened) - Misc fixes and simplify IMPL_COLOR_READ_FORMAT/TYPE and ensure that we only return valid ones. - r=daoshengmu a=lizzard
dd2a8702cb8f0aab3e51e24150518dff610e4f2c
created 2016-12-22 15:59 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu a=lizzard
23cee75294529942c6860f65cc539a1db5d17b4a
created 2016-12-22 13:52 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325476 - Use helper for Parameter[fi] funcs instead of maybeFloat/IntParam. - r=daoshengmu a=lizzard
fa050cde19b981e9ce4c1dac82c9499abe547d95
created 2016-12-20 23:31 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu a=lizzard
39582d06756a9ff47993d4097b4fb25f041be406
created 2016-12-20 14:59 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng a=gchang
72990bca82a937cb7128bb30ef7133139025f83c
created 2016-12-25 00:32 -0800
pushed 2017-02-27 14:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=bz,jgilbert a=gchang
21d2e3e9d481c637a9dcedaaffc06e944856a156
created 2016-12-22 12:48 +0800
pushed 2017-02-27 14:59 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 0be09d72656e (bug 1324924) for WebGLRenderingContext.webidl dependency
0be09d72656e537736fa55fb9c357d2c943117eb
created 2016-12-20 14:59 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng. a=gchang
80b4d086f74ec36e76a312e57258721ad1f6f99a
created 2016-12-19 16:13 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324598 - GENERATE_MIPMAP_HINT isn't queriable in Core Profiles. - r=daoshengmu. a=gchang
3ddf24a98ed75a69527322b771c870fe2694f5c1
created 2016-12-15 18:42 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Simplify texture data zeroing. (flattened) - a=gchang
630ad73cc24b3a28262a27e40bde43e5e54f21a2
created 2016-12-15 18:39 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. (flattened) - a=gchang
3d32a5d8dc3e7bcac8883d434cdcf11baba69dfd
created 2016-12-15 18:37 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1321450 - Fix Invalidate[Sub]Framebuffer. (flattened) - a=gchang
01baa08ef776f2c3ba5b59a75753d2c47a2187ef
created 2016-11-29 11:19 +0100
pushed 2017-02-27 14:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert a=gchang
33ed433e98aa16b1bda2e66b70049df5d69b10b2
created 2016-12-15 18:35 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1310247 - Check if buffers are bound for transform feedback. (flattened) - a=gchang
15cb38704cedd92177f9912af58e594351e66850
created 2016-12-15 18:33 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1318507 - Minimize WebGL idl divergence. (flattened) - r=qdot a=gchang
0da2d0158f98743c85d3ed279c3a4db691c2d4f5
created 2016-12-15 17:59 -0800
pushed 2017-02-27 14:59 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 1320892, bug 1318507, bug 1321450, bug 1305832, bug 1320030, bug 1310247) for build bustage
51de65f3f8399f44a7b5b84beaa0d501e6e22c30
created 2016-12-09 10:22 -1000
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Move texture clearing code into WebGLTexture.cpp. - r=ethlin a=gchang
10ea91ee54bd6602ab2956bcbf900775a92fa580
created 2016-09-27 13:00 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - ZeroTextureData doesn't need x/y/zOffset, so remove those args. - r=ethlin a=gchang
ae0f7b513fa3c00ab62cfd3bbc01f5bc83a06104
created 2016-11-30 15:27 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Handle program and shader object deletion differently. - r=ethlin a=gchang
39379507d2d85068070dd2076ccdb0b68ab26449
created 2016-11-29 18:30 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. - r=ethlin a=gchang
0a3c283c19881716a44050b15a0da560b9977370
created 2016-11-30 18:46 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1321450 - Fix Invalidate[Sub]Framebuffer. - r=ethlin a=gchang
776295ca0f6452579385b6320e381857e98e46e9
created 2016-11-29 11:19 +0100
pushed 2017-02-27 14:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1320892 - Remove useless assertion (which is breaking the build with gcc 7.0 and --enable-warnings-as-errors) r=jgilbert a=gchang
e4bf2c365c82bd505034ffb4c3fed5be471a5e86
created 2016-11-22 17:17 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1310247 - Use pointers instead of references to prevent taking the address of temporary integers. - r=ethlin a=gchang
df953d508c81b3063b006a8543d375e04a9cc7ba
created 2016-11-17 17:50 -0800
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1310247 - Check if buffers are bound for transform feedback. - r=ethlin a=gchang
b2aaaf37994ec64a8de15f0637fd8b856af02df9
created 2016-11-01 14:58 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1318507 - Update implementation. - r=ethlin a=gchang
e7f109a5724bdcc473e6350bcb0f54c023c99334
created 2016-10-03 18:33 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1308057 - Merge WebGLTimerQuery into WebGLQuery. - r=ethlin a=gchang
1cd3e0479280b35b1a942dd495d3e713b38e762d
created 2016-09-28 14:18 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1306112 - Inline singly-used ValidateDataRanges. - r=ethlin
b7344bdd974d941d98ca0415f8a0280ed80863cd
created 2016-09-28 14:08 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - No bug - Remove unused ValidateTextureTargetEnum.
4b00f0d87c029a4f971b5b7ba71bf550ac449645
created 2016-10-27 19:03 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Fix compressedTexImage size validation. - r=ethlin
5569ca0fe5a9be77d86e3e84e2d428f37179471d
created 2016-10-20 18:03 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Rewrite TexImageSource glue. - r=ethlin
26b31f8052cab0a2861157956c90c21dffebfde7
created 2016-10-13 16:15 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Uniform impl. - r=ethlin
796ebd8abd19130b4201dcace6bc64e1fc4da697
created 2016-10-13 16:13 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Texture impl. - r=ethlin
159dd65b1045fbb1920a402573ccadd8e7e868f1
created 2016-10-11 18:54 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Texture impl. - r=ethlin
199e25c045e4a658d390d9b70e3fcab1139d5184
created 2016-10-11 15:40 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Buffer[Sub]Data impl. - r=ethlin
1cfad155dc874a1ec51b8c729dfb9c9bc1c3fc1f
created 2016-10-10 15:34 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - ReadPixels impl. - r=ethlin
afc43605df195d54cbd90822c2286af96c2f0630
created 2016-10-11 15:39 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1313541 - Add ValidateArrayBufferView. - r=ethlin
0cc441ce2c8c394767c8f3161fad0047555dbaac
created 2016-09-27 20:54 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert Jeff Gilbert - Bug 1306172 - Don't pass LINE_WIDTH>1.0 to core profiles. - r=jerry
c89ddd6aaf2aad484b4a0eacdcbad5f5bba7cbdb
created 2016-09-26 13:38 -0700
pushed 2017-02-27 14:59 +0000
Jeff Gilbert (:jgilbert) Jeff Gilbert (:jgilbert) - Bug 1305540 - Lazily bind PBO targets. - r=ethlin
405b825d5efd916e6ef5a687a22f0da84bd3f52a
created 2016-12-29 00:08 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1326159 - Update TF buffer restrictions. - r=daoshengmu a=lizzard
a0013eb0e30864196d272646214188ba3e6fb861
created 2016-12-21 19:42 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325301 (flattened) - Validate attribute base types match data base types. - r=bz,daoshengmu a=lizzard
3cedd4fa2274af975d89c3ef2f573e0ca20fa0c1
created 2016-12-23 18:54 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325733 (flattened) - Mark read/draw calls better. - r=daoshengmu a=lizzard
aa55f9a67c7640d305ad8885441a9089e12d4a6d
created 2016-12-22 17:08 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325516 (flattened) - Misc fixes and simplify IMPL_COLOR_READ_FORMAT/TYPE and ensure that we only return valid ones. - r=daoshengmu a=lizzard
90ddcf2d3b405e8dc0040dc33093c73b57284f3e
created 2016-12-22 15:59 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325500 (flattened) - Fix DrawRangeElements impl and require size=4 for packed int types. - r=daoshengmu a=lizzard
4361476b9ca0d8e17f808d87bfbee3c996dfa28c
created 2016-12-22 13:52 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1325476 - Use helper for Parameter[fi] funcs instead of maybeFloat/IntParam. - r=daoshengmu a=lizzard
03149282c7910d0198a21c1025b58bbadf6956c4
created 2016-12-20 23:31 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1312865 - ClearBuffer and similar funcs should mirror Clear's behavior. - r=daoshengmu a=lizzard
eb1f0e25f42fdeaf279f994c5644e94e9885947b
created 2016-12-25 19:52 -0800
pushed 2017-01-16 13:07 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset c56fe501d3ea (bug 1317625) because NeedsCallerType is not on beta. r=a=red tree.
392343acec551a02d4ca15acf22f1578e6fdca70
created 2016-12-20 14:59 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324924 - Support ImageBitmap for Tex*Image*. (flattened) - r=bz,daoshengmu,mtseng a=gchang
c56fe501d3eab16684034c9cb9b2c1fa66cb0bb3
created 2016-12-25 00:32 -0800
pushed 2017-01-16 13:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317625. Stop using xpc::AccessCheck in WebGL code. r=bz,jgilbert a=gchang
68466538d06b51ba92ac442e9a5f2dbba168c0b7
created 2016-12-19 16:13 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1324598 - GENERATE_MIPMAP_HINT isn't queriable in Core Profiles. - r=daoshengmu. a=gchang
bfcf5b0b42992cec72a4728bb3a2145121aa86af
created 2016-12-15 18:42 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1305832 - Simplify texture data zeroing. (flattened) - a=gchang
b86bbd7cd5f515c29a0b9abab3b751a275c00924
created 2016-12-15 18:39 -0800
pushed 2017-01-16 13:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1320030 - Simplify marking and deletion checks. (flattened) - a=gchang
less more (0) -100 -60 tip