New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Combine webrender_traits and webrender #330
Merged
+2,377
−3
Merge pull request #8 from ecoal95/webgl-todo
416e2e4
Select commit
52db2fa
Initial commit - public API and types for webrender.
gw3583 9bf8905
Fix iframe clip
gw3583 c4c468b
Fix font_advance reftest
gw3583 a955162
Add image-rendering types.
gw3583 c686da5
Switch to using ipc-channel.
gw3583 f3e0ba7
Merge pull request #1 from glennw/ipc
glennw 9af2c0e
Fix a warning
gw3583 7d89e0a
Munge api so it will work with e10s/serde.
gw3583 22daaa2
Add pipeline size change to render notifier trait.
gw3583 4679db0
Temporary disable native fonts until fixed properly with e10s support.
gw3583 fa8a045
Switch to servo/ipc-channel
gw3583 12bb1fe
Support native fonts again post-e10s.
pcwalton 6f52a38
Merge pull request #2 from pcwalton/native-fonts
glennw f1aa080
Add fast WebGL support for WebRender
emilio 50020b0
Use custom branch for offscreen_gl_context
emilio 8be78ef
Merge pull request #3 from ecoal95/webgl
glennw 3fa520b
Move all the common WebGL code to webrender_traits
emilio e6f54eb
Make `MixBlendMode` hashable.
pcwalton da6d0b2
Merge pull request #4 from ecoal95/webgl
glennw 4f853ef
Merge pull request #5 from pcwalton/hashable-mix-blend-mode
glennw 2e10c9b
webgl: Fix texturing
emilio 6891f0a
Merge pull request #6 from ecoal95/fix-textures
glennw fec89a4
rustup
gw3583 70f3507
webgl: Fix pending changes from rebase
emilio d36caed
Merge pull request #7 from ecoal95/webrender-rebase
glennw a68695e
Fix gleam dep
gw3583 960e48f
Update api for WR changes
gw3583 864b212
webgl: Missing WebGL implementation details post-rebase
emilio 416e2e4
Merge pull request #8 from ecoal95/webgl-todo
glennw 48056c0
warning fixes
gw3583 3d7eff9
Change scroll layer id to include pipeline id.
gw3583 24addf3
Merge pull request #9 from glennw/iframe-scroll
glennw 22f2bd2
api fix
gw3583 46a7cb1
Compile updates after instancing changes
gw3583 10d52fd
Switch offscreen rendering context from webrender -> master branch.
gw3583 3dc7d8b
webgl: Pending fixups
emilio 579edf1
Merge pull request #10 from ecoal95/webgl-fixups
glennw 383fb9c
Resizing
gw3583 48a9902
Update app_units
gw3583 2f8e250
Update euclid
gw3583 8ccc160
Add license info
gw3583 11cdfa5
Update euclid/app_units
gw3583 a0096f6
Setup continuous integration with Travis CI.
frewsxcv c80003b
Merge pull request #11 from frewsxcv/travis
larsbergstrom 617142a
Lock 'core-graphics' version.
frewsxcv 0c2483e
Auto merge of #12 - servo:lock-core-graphics, r=jdm
bors-servo a25558a
Support for fixed layer per iframe
gw3583 2b94ca3
Merge pull request #13 from glennw/fixed-layers
pcwalton 8120a67
Flatten the WebRender API to allow us to use shared memory to transfer
pcwalton 8d9816e
Add lockfile
pcwalton 7b12263
Auto merge of #16 - pcwalton:lockfile, r=glennw
bors-servo 94f16f5
Auto merge of #15 - pcwalton:superflat, r=glennw
bors-servo 95a1892
Introduce support for overscroll bounce animations.
pcwalton 6495e6b
Auto merge of #14 - pcwalton:overscroll, r=glennw
bors-servo 5524a79
Allow both serde 0.6 and 0.7 and remove Cargo.lock file
nox a4d2e91
Auto merge of #17 - servo:serde, r=glennw
bors-servo 237f68f
Ignore failure on nightly, but not on Servo's nightly
nox 0bff808
Auto merge of #19 - servo:keep-failing-nightly-i-dont-care, r=larsber…
bors-servo c82b99d
Flatten display list transfer into a separately-transferred byte array,
pcwalton ec34dbf
Update rust nightly to keep in sync with Servo.
jdm 78872db
Auto merge of #20 - servo:jdm-patch-1, r=frewsxcv
bors-servo 2ad5e68
Auto merge of #18 - pcwalton:faster-display-list-transfer, r=glennw
bors-servo 5cbd204
webgl: Use offscreen_gl_context from crates.io
emilio 964941a
Auto merge of #21 - emilio:webgl-url, r=nox
bors-servo 41ab436
Added finish variant to WebGLCommand
cbrewster 6ebefc5
Auto merge of #22 - ConnorGBrewster:add_finish_variant, r=emilio
bors-servo 665ee19
Added flush variant
cbrewster 158ae8b
Auto merge of #23 - ConnorGBrewster:add_flush_variant, r=emilio
bors-servo a7b6732
Added detach shader variant
cbrewster 44e1111
Auto merge of #24 - ConnorGBrewster:add_detach_shader_variant, r=emilio
bors-servo 3d7f6d7
webgl: Derive Debug on most types
emilio 2aba491
Auto merge of #25 - emilio:webgl-derive-debug, r=nox
bors-servo 2ce5129
webgl: Make the RequestWebGLContext return the GLLimits structure
emilio dac5f7d
webgl: Remove unneeded scalar cast
emilio 4ac527d
Auto merge of #26 - emilio:webgl-limits, r=glennw
bors-servo c97e5ca
Added generate mipmap variant
cbrewster 7695010
Communicate iframe clipping regions to WebRender.
pcwalton 05ffa0b
Auto merge of #27 - ConnorGBrewster:add_generate_mipmap_variant, r=pc…
bors-servo c8ca5e2
Add Uniform1i variant
cbrewster a588d31
Auto merge of #29 - ConnorGBrewster:add_uniform1i, r=emilio
bors-servo 5aa7760
Added Uniform2f variant
7806f9b
Auto merge of #30 - Ar13mis:add_uniform2f, r=emilio
bors-servo 1a7b8e8
Brand each payload message with the stacking context ID and epoch to
pcwalton b609c2e
Added Uniform4i
autrilla c578452
Auto merge of #32 - autrilla:Uniform4, r=emilio
bors-servo 618b074
Add getActiveAttrib
dzbarsky 830d760
Auto merge of #33 - dzbarsky:getActiveAttrib, r=dzbarsky
bors-servo 0a49ea8
Auto merge of #31 - pcwalton:payload-branding, r=glennw
bors-servo 1b36840
Add GetActiveUniform
saurvs 561be72
Auto merge of #34 - saurvs:master, r=emilio
bors-servo aea1295
Added remaining uniforms
autrilla d90190d
Auto merge of #35 - autrilla:uniforms, r=emilio
bors-servo a235763
Update nightly Rust version to keep in sync with Servo.
frewsxcv 96f95c0
Auto merge of #36 - servo:rustup, r=KiChjang
bors-servo 6b070ac
Added uniform vector functions
autrilla 961d698
Auto merge of #37 - autrilla:uniforms, r=autrilla
bors-servo 2278675
Auto merge of #28 - pcwalton:iframe-clip, r=glennw
bors-servo c385847
Remove the concept of StackingLevels
mrobinson 5297c26
Update Rust version in travis configuration
mrobinson 4e3fc71
Auto merge of #39 - mrobinson:rust-version, r=pcwalton
bors-servo 08ad55f
Auto merge of #38 - mrobinson:remove-stacking-level, r=pcwalton
bors-servo 6c60068
Add stencil WebGL commands
KiChjang 6912517
Auto merge of #40 - KiChjang:stencils, r=emilio
bors-servo ab84173
Tidy-check
edunham 8b7c42d
style fixups suggested by tidy
edunham d1a3bb5
Auto merge of #42 - edunham:tidy-and-fixes, r=larsbergstrom
bors-servo 0420517
Implement GetVertexAttrib
dzbarsky e7f993a
Auto merge of #43 - dzbarsky:get_vertex_attri, r=emilio
bors-servo 4dff97e
Implement ReadPixels
dzbarsky da1c202
Auto merge of #41 - dzbarsky:read_pixels, r=emilio
bors-servo f3f7b15
Bump gleam dependency
mbrubeck 77fb0d7
Auto merge of #44 - mbrubeck:gleam-0.2.16, r=jdm
bors-servo 67bcaee
Implement copyTex* and texSubImage2D
dlrobertson 2dc7b17
Auto merge of #45 - danlrobertson:tex_image, r=metajack
bors-servo 5f01396
Implement the infrastructure necessary to send back the corresponding
pcwalton f4c382b
Added missing uniform matrix methods
autrilla 70edfb7
Auto merge of #48 - autrilla:master, r=nox
bors-servo 7a51247
Auto merge of #47 - pcwalton:pipeline-relative-events, r=pcwalton
bors-servo ce16020
add is_shader and is_texture commands
DDEFISHER 3a78976
Auto merge of #49 - DDEFISHER:master, r=metajack
bors-servo b833f4d
Revert "Auto merge of #49 - DDEFISHER:master, r=metajack"
emilio 5ac79b8
Auto merge of #53 - emilio:revert-49, r=emilio
bors-servo f813896
Added build back to travis (fixes #51)
autrilla 47daae0
Auto merge of #52 - autrilla:travis, r=emilio
bors-servo b2dda09
Implement SampleCoverage
dzbarsky f74a744
Auto merge of #54 - dzbarsky:sample_coverage, r=dzbarsky
bors-servo 6489d42
Add functionality to enable Servo to fetch scroll positions for all
pcwalton e4cbde9
Auto merge of #55 - pcwalton:get-scroll-layer-info, r=glennw
bors-servo 3420195
api: Add an api method to deallocate images.
emilio 4e7a095
Rustup
emilio 0314b12
Auto merge of #58 - servo:emilio-patch-1, r=glennw
bors-servo 635a645
Auto merge of #57 - emilio:canvas-leaks, r=glennw
bors-servo 8f8e93c
Use serde_codegen instead of serde_macros
nox e1649ba
Auto merge of #59 - nox:stabler, r=pcwalton
bors-servo 581c845
Allow serde_macros to be used
nox 1d7e7cc
Auto merge of #60 - nox:less-stable-a-bit, r=larsbergstrom
bors-servo 093273f
Restore all derivations on WebGLError
nox 9e9563e
Auto merge of #61 - nox:webgl-error-copy, r=jdm
bors-servo 48350aa
Use wrappers for GL IDs
nox a466592
Auto merge of #62 - nox:nonzero, r=nox
bors-servo 5812449
Remove use of Matrix4 that is deprecated
nox 4133489
Add infrastructure to enable WebRender to skip compositing after scroll
pcwalton d86e51a
Auto merge of #64 - pcwalton:scroll-perf-fixes, r=glennw
bors-servo 803d13d
rustup to 2016-07-11
eddyb 95b782f
Auto merge of #65 - eddyb:rustup, r=nox
bors-servo e1b35f3
Auto merge of #63 - nox:deprecated, r=Ms2ger
bors-servo 6985c23
add derive trait to StackingContexts
lanamorgan 852305c
Auto merge of #66 - alanamramjit:serialization, r=metajack
bors-servo af7639c
Fix Argument List
matprec eff5eff
Improve set_root_stacking_context Documentation
matprec 8a17b3c
Roughly document the api
matprec 8f09b02
Re-adding newline
matprec 3902057
Auto merge of #67 - MSleepyPanda:master, r=glennw
bors-servo a375751
Pin ipc-channel dependency.
gw3583 f8ac18a
Auto merge of #68 - glennw:fix-ipc, r=nox
bors-servo f845b7d
Use ipc-channel from crates.io.
Ms2ger a26ebe4
Auto merge of #69 - servo:ipc, r=nox
bors-servo 0519fc5
Require euclid 0.8 and bump the version
mrobinson 75d4070
Auto merge of #70 - mrobinson:euclid-0.8, r=larsbergstrom
bors-servo 754457b
Update serde to 0.8
nox 4d50367
Merge pull request #71 from nox/serde; r=Ms2ger
Ms2ger 315b28f
Move the crate to its own 'webrender' subdirectory
nox 93d5912
Add 'webrender_traits/' from commit '4d5036748208733dbdad43b7faec27cc…
nox 72097ca
Adapt the build system for the now-included webrender_traits crate
nox cf3966b
Clean up both Cargo.toml files and bump to 0.4.0
nox
Merged
Combine webrender_traits and webrender #330
Merge pull request #8 from ecoal95/webgl-todo
Nov 9, 2015
Nov 15, 2015
Nov 16, 2015
Nov 17, 2015
Nov 23, 2015
Nov 23, 2015
Nov 23, 2015
Nov 23, 2015
Nov 24, 2015
Nov 26, 2015
Dec 1, 2015
Dec 1, 2015
Dec 1, 2015
Nov 18, 2015
Dec 1, 2015
Dec 2, 2015
Dec 2, 2015
Dec 2, 2015
Dec 2, 2015
Dec 2, 2015
Dec 3, 2015
Dec 3, 2015
Dec 6, 2015
Dec 7, 2015
Dec 7, 2015
Dec 14, 2015
Dec 22, 2015
Jan 4, 2016
Jan 4, 2016
Jan 11, 2016
Jan 8, 2016
Jan 13, 2016
Jan 15, 2016
Jan 21, 2016
Jan 27, 2016
Jan 28, 2016
Jan 28, 2016
Jan 29, 2016
Feb 5, 2016
Feb 5, 2016
Feb 10, 2016
Feb 17, 2016
Feb 24, 2016
Feb 24, 2016
Feb 24, 2016
Feb 24, 2016
Feb 26, 2016
Feb 29, 2016
Mar 3, 2016
Mar 3, 2016
Mar 3, 2016
Mar 3, 2016
Mar 3, 2016
Mar 4, 2016
Mar 9, 2016
Mar 9, 2016
Mar 10, 2016
Mar 10, 2016
Mar 10, 2016
Mar 21, 2016
Mar 21, 2016
Mar 21, 2016
Mar 23, 2016
Mar 23, 2016
Mar 26, 2016
Mar 26, 2016
Mar 27, 2016
Mar 27, 2016
Mar 27, 2016
Mar 27, 2016
Mar 27, 2016
Mar 27, 2016
Mar 27, 2016
Mar 27, 2016
Mar 28, 2016
Mar 29, 2016
Mar 31, 2016
Mar 31, 2016
Mar 31, 2016
Apr 1, 2016
Apr 1, 2016
Apr 1, 2016
Apr 1, 2016
Apr 2, 2016
Apr 2, 2016
Apr 3, 2016
Apr 3, 2016
Apr 4, 2016
Apr 5, 2016
Apr 5, 2016
Apr 6, 2016
Apr 6, 2016
Apr 6, 2016
Apr 6, 2016
Apr 7, 2016
Apr 8, 2016
Apr 8, 2016
Apr 14, 2016
Apr 15, 2016
Apr 15, 2016
Apr 15, 2016
Apr 17, 2016
Apr 17, 2016
Apr 19, 2016
Apr 19, 2016
Apr 19, 2016
Apr 21, 2016
Apr 21, 2016
Apr 16, 2016
Apr 24, 2016
Apr 25, 2016
Apr 25, 2016
Apr 28, 2016
Apr 28, 2016
May 4, 2016
May 4, 2016
May 4, 2016
May 4, 2016
May 6, 2016
May 6, 2016
May 7, 2016
May 7, 2016
May 7, 2016
May 7, 2016
May 20, 2016
May 22, 2016
May 25, 2016
May 27, 2016
Jun 15, 2016
Jun 16, 2016
Jun 16, 2016
Jun 16, 2016
Jun 21, 2016
Jun 25, 2016
Jun 26, 2016
Jun 26, 2016
Jun 26, 2016
Jun 26, 2016
Jun 28, 2016
Jun 28, 2016
Jun 28, 2016
Jun 14, 2016
Jun 30, 2016
Jul 12, 2016
Jul 12, 2016
Jul 19, 2016
Jul 28, 2016
Jul 28, 2016
Jul 31, 2016
Jul 31, 2016
Jul 31, 2016
Jul 31, 2016
Aug 1, 2016
Aug 2, 2016
Aug 3, 2016
Aug 3, 2016
Aug 3, 2016
Aug 10, 2016
Aug 10, 2016
Aug 12, 2016
Aug 12, 2016
Aug 6, 2016
Aug 18, 2016
Aug 6, 2016
Aug 6, 2016
416e2e4
Select commit
52db2fa
Initial commit - public API and types for webrender.
gw3583 9bf8905
Fix iframe clip
gw3583 c4c468b
Fix font_advance reftest
gw3583 a955162
Add image-rendering types.
gw3583 c686da5
Switch to using ipc-channel.
gw3583 f3e0ba7
Merge pull request #1 from glennw/ipc
glennw 9af2c0e
Fix a warning
gw3583 7d89e0a
Munge api so it will work with e10s/serde.
gw3583 22daaa2
Add pipeline size change to render notifier trait.
gw3583 4679db0
Temporary disable native fonts until fixed properly with e10s support.
gw3583 fa8a045
Switch to servo/ipc-channel
gw3583 12bb1fe
Support native fonts again post-e10s.
pcwalton 6f52a38
Merge pull request #2 from pcwalton/native-fonts
glennw f1aa080
Add fast WebGL support for WebRender
emilio 50020b0
Use custom branch for offscreen_gl_context
emilio 8be78ef
Merge pull request #3 from ecoal95/webgl
glennw 3fa520b
Move all the common WebGL code to webrender_traits
emilio e6f54eb
Make `MixBlendMode` hashable.
pcwalton da6d0b2
Merge pull request #4 from ecoal95/webgl
glennw 4f853ef
Merge pull request #5 from pcwalton/hashable-mix-blend-mode
glennw 2e10c9b
webgl: Fix texturing
emilio 6891f0a
Merge pull request #6 from ecoal95/fix-textures
glennw fec89a4
rustup
gw3583 70f3507
webgl: Fix pending changes from rebase
emilio d36caed
Merge pull request #7 from ecoal95/webrender-rebase
glennw a68695e
Fix gleam dep
gw3583 960e48f
Update api for WR changes
gw3583 864b212
webgl: Missing WebGL implementation details post-rebase
emilio 416e2e4
Merge pull request #8 from ecoal95/webgl-todo
glennw 48056c0
warning fixes
gw3583 3d7eff9
Change scroll layer id to include pipeline id.
gw3583 24addf3
Merge pull request #9 from glennw/iframe-scroll
glennw 22f2bd2
api fix
gw3583 46a7cb1
Compile updates after instancing changes
gw3583 10d52fd
Switch offscreen rendering context from webrender -> master branch.
gw3583 3dc7d8b
webgl: Pending fixups
emilio 579edf1
Merge pull request #10 from ecoal95/webgl-fixups
glennw 383fb9c
Resizing
gw3583 48a9902
Update app_units
gw3583 2f8e250
Update euclid
gw3583 8ccc160
Add license info
gw3583 11cdfa5
Update euclid/app_units
gw3583 a0096f6
Setup continuous integration with Travis CI.
frewsxcv c80003b
Merge pull request #11 from frewsxcv/travis
larsbergstrom 617142a
Lock 'core-graphics' version.
frewsxcv 0c2483e
Auto merge of #12 - servo:lock-core-graphics, r=jdm
bors-servo a25558a
Support for fixed layer per iframe
gw3583 2b94ca3
Merge pull request #13 from glennw/fixed-layers
pcwalton 8120a67
Flatten the WebRender API to allow us to use shared memory to transfer
pcwalton 8d9816e
Add lockfile
pcwalton 7b12263
Auto merge of #16 - pcwalton:lockfile, r=glennw
bors-servo 94f16f5
Auto merge of #15 - pcwalton:superflat, r=glennw
bors-servo 95a1892
Introduce support for overscroll bounce animations.
pcwalton 6495e6b
Auto merge of #14 - pcwalton:overscroll, r=glennw
bors-servo 5524a79
Allow both serde 0.6 and 0.7 and remove Cargo.lock file
nox a4d2e91
Auto merge of #17 - servo:serde, r=glennw
bors-servo 237f68f
Ignore failure on nightly, but not on Servo's nightly
nox 0bff808
Auto merge of #19 - servo:keep-failing-nightly-i-dont-care, r=larsber…
bors-servo c82b99d
Flatten display list transfer into a separately-transferred byte array,
pcwalton ec34dbf
Update rust nightly to keep in sync with Servo.
jdm 78872db
Auto merge of #20 - servo:jdm-patch-1, r=frewsxcv
bors-servo 2ad5e68
Auto merge of #18 - pcwalton:faster-display-list-transfer, r=glennw
bors-servo 5cbd204
webgl: Use offscreen_gl_context from crates.io
emilio 964941a
Auto merge of #21 - emilio:webgl-url, r=nox
bors-servo 41ab436
Added finish variant to WebGLCommand
cbrewster 6ebefc5
Auto merge of #22 - ConnorGBrewster:add_finish_variant, r=emilio
bors-servo 665ee19
Added flush variant
cbrewster 158ae8b
Auto merge of #23 - ConnorGBrewster:add_flush_variant, r=emilio
bors-servo a7b6732
Added detach shader variant
cbrewster 44e1111
Auto merge of #24 - ConnorGBrewster:add_detach_shader_variant, r=emilio
bors-servo 3d7f6d7
webgl: Derive Debug on most types
emilio 2aba491
Auto merge of #25 - emilio:webgl-derive-debug, r=nox
bors-servo 2ce5129
webgl: Make the RequestWebGLContext return the GLLimits structure
emilio dac5f7d
webgl: Remove unneeded scalar cast
emilio 4ac527d
Auto merge of #26 - emilio:webgl-limits, r=glennw
bors-servo c97e5ca
Added generate mipmap variant
cbrewster 7695010
Communicate iframe clipping regions to WebRender.
pcwalton 05ffa0b
Auto merge of #27 - ConnorGBrewster:add_generate_mipmap_variant, r=pc…
bors-servo c8ca5e2
Add Uniform1i variant
cbrewster a588d31
Auto merge of #29 - ConnorGBrewster:add_uniform1i, r=emilio
bors-servo 5aa7760
Added Uniform2f variant
7806f9b
Auto merge of #30 - Ar13mis:add_uniform2f, r=emilio
bors-servo 1a7b8e8
Brand each payload message with the stacking context ID and epoch to
pcwalton b609c2e
Added Uniform4i
autrilla c578452
Auto merge of #32 - autrilla:Uniform4, r=emilio
bors-servo 618b074
Add getActiveAttrib
dzbarsky 830d760
Auto merge of #33 - dzbarsky:getActiveAttrib, r=dzbarsky
bors-servo 0a49ea8
Auto merge of #31 - pcwalton:payload-branding, r=glennw
bors-servo 1b36840
Add GetActiveUniform
saurvs 561be72
Auto merge of #34 - saurvs:master, r=emilio
bors-servo aea1295
Added remaining uniforms
autrilla d90190d
Auto merge of #35 - autrilla:uniforms, r=emilio
bors-servo a235763
Update nightly Rust version to keep in sync with Servo.
frewsxcv 96f95c0
Auto merge of #36 - servo:rustup, r=KiChjang
bors-servo 6b070ac
Added uniform vector functions
autrilla 961d698
Auto merge of #37 - autrilla:uniforms, r=autrilla
bors-servo 2278675
Auto merge of #28 - pcwalton:iframe-clip, r=glennw
bors-servo c385847
Remove the concept of StackingLevels
mrobinson 5297c26
Update Rust version in travis configuration
mrobinson 4e3fc71
Auto merge of #39 - mrobinson:rust-version, r=pcwalton
bors-servo 08ad55f
Auto merge of #38 - mrobinson:remove-stacking-level, r=pcwalton
bors-servo 6c60068
Add stencil WebGL commands
KiChjang 6912517
Auto merge of #40 - KiChjang:stencils, r=emilio
bors-servo ab84173
Tidy-check
edunham 8b7c42d
style fixups suggested by tidy
edunham d1a3bb5
Auto merge of #42 - edunham:tidy-and-fixes, r=larsbergstrom
bors-servo 0420517
Implement GetVertexAttrib
dzbarsky e7f993a
Auto merge of #43 - dzbarsky:get_vertex_attri, r=emilio
bors-servo 4dff97e
Implement ReadPixels
dzbarsky da1c202
Auto merge of #41 - dzbarsky:read_pixels, r=emilio
bors-servo f3f7b15
Bump gleam dependency
mbrubeck 77fb0d7
Auto merge of #44 - mbrubeck:gleam-0.2.16, r=jdm
bors-servo 67bcaee
Implement copyTex* and texSubImage2D
dlrobertson 2dc7b17
Auto merge of #45 - danlrobertson:tex_image, r=metajack
bors-servo 5f01396
Implement the infrastructure necessary to send back the corresponding
pcwalton f4c382b
Added missing uniform matrix methods
autrilla 70edfb7
Auto merge of #48 - autrilla:master, r=nox
bors-servo 7a51247
Auto merge of #47 - pcwalton:pipeline-relative-events, r=pcwalton
bors-servo ce16020
add is_shader and is_texture commands
DDEFISHER 3a78976
Auto merge of #49 - DDEFISHER:master, r=metajack
bors-servo b833f4d
Revert "Auto merge of #49 - DDEFISHER:master, r=metajack"
emilio 5ac79b8
Auto merge of #53 - emilio:revert-49, r=emilio
bors-servo f813896
Added build back to travis (fixes #51)
autrilla 47daae0
Auto merge of #52 - autrilla:travis, r=emilio
bors-servo b2dda09
Implement SampleCoverage
dzbarsky f74a744
Auto merge of #54 - dzbarsky:sample_coverage, r=dzbarsky
bors-servo 6489d42
Add functionality to enable Servo to fetch scroll positions for all
pcwalton e4cbde9
Auto merge of #55 - pcwalton:get-scroll-layer-info, r=glennw
bors-servo 3420195
api: Add an api method to deallocate images.
emilio 4e7a095
Rustup
emilio 0314b12
Auto merge of #58 - servo:emilio-patch-1, r=glennw
bors-servo 635a645
Auto merge of #57 - emilio:canvas-leaks, r=glennw
bors-servo 8f8e93c
Use serde_codegen instead of serde_macros
nox e1649ba
Auto merge of #59 - nox:stabler, r=pcwalton
bors-servo 581c845
Allow serde_macros to be used
nox 1d7e7cc
Auto merge of #60 - nox:less-stable-a-bit, r=larsbergstrom
bors-servo 093273f
Restore all derivations on WebGLError
nox 9e9563e
Auto merge of #61 - nox:webgl-error-copy, r=jdm
bors-servo 48350aa
Use wrappers for GL IDs
nox a466592
Auto merge of #62 - nox:nonzero, r=nox
bors-servo 5812449
Remove use of Matrix4 that is deprecated
nox 4133489
Add infrastructure to enable WebRender to skip compositing after scroll
pcwalton d86e51a
Auto merge of #64 - pcwalton:scroll-perf-fixes, r=glennw
bors-servo 803d13d
rustup to 2016-07-11
eddyb 95b782f
Auto merge of #65 - eddyb:rustup, r=nox
bors-servo e1b35f3
Auto merge of #63 - nox:deprecated, r=Ms2ger
bors-servo 6985c23
add derive trait to StackingContexts
lanamorgan 852305c
Auto merge of #66 - alanamramjit:serialization, r=metajack
bors-servo af7639c
Fix Argument List
matprec eff5eff
Improve set_root_stacking_context Documentation
matprec 8a17b3c
Roughly document the api
matprec 8f09b02
Re-adding newline
matprec 3902057
Auto merge of #67 - MSleepyPanda:master, r=glennw
bors-servo a375751
Pin ipc-channel dependency.
gw3583 f8ac18a
Auto merge of #68 - glennw:fix-ipc, r=nox
bors-servo f845b7d
Use ipc-channel from crates.io.
Ms2ger a26ebe4
Auto merge of #69 - servo:ipc, r=nox
bors-servo 0519fc5
Require euclid 0.8 and bump the version
mrobinson 75d4070
Auto merge of #70 - mrobinson:euclid-0.8, r=larsbergstrom
bors-servo 754457b
Update serde to 0.8
nox 4d50367
Merge pull request #71 from nox/serde; r=Ms2ger
Ms2ger 315b28f
Move the crate to its own 'webrender' subdirectory
nox 93d5912
Add 'webrender_traits/' from commit '4d5036748208733dbdad43b7faec27cc…
nox 72097ca
Adapt the build system for the now-included webrender_traits crate
nox cf3966b
Clean up both Cargo.toml files and bump to 0.4.0
nox