summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-01Merge remote-tracking branch 'origin/kitkat-dev'idea133Baligh Uddin
2013-10-31Initial empty repositoryBaligh Uddin
2013-10-08merge in KQS81Mandroid-sdk-4.4.2_r1.0.1android-sdk-4.4.2_r1android-cts-4.4_r1android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1kitkat-mr1.1-releasekitkat-mr1-releasekitkat-devkitkat-cts-devEd Heyl
2013-09-17merge in klp-release history after reset to klp-devandroid-cts-4.4_r4android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9android-4.4_r0.8kitkat-releasekitkat-cts-releaseThe Android Automerger
2013-09-17merge in klp-release history after reset to klp-devThe Android Automerger
2013-09-16Minimise logging/tracing in release builds.Torne (Richard Coles)
WebView Release builds should have minimal logging/tracing like official Chrome. Bug: 10126462 Change-Id: I7666c9e62365773366b8f83fcb7293c2aa5f2a47
2013-09-05Merge from Chromium at DEPS revision 30.0.1599.31android-4.4_r0.7Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: Icef7ee60328c95daeb2fb92768a06add34bc9560
2013-09-05Update makefiles after merge of Chromium at 30.0.1599.31Torne (Richard Coles)
This commit was generated by merge_from_chromium.py. Change-Id: Icf639edaf0791e24346468502a4da53287ed51c2
2013-09-03Add generated makefiles for printing.Selim Gurun
Bug: 10570722 Change-Id: I3d2a00ad8c43505ba8f634c3e56bef946d7d4ff7
2013-08-05Merge from Chromium at DEPS revision r215573Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: I7c4fbd5691ba418842ccac05df353d52d3817973
2013-08-03Merge third_party/angle_dx11 from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/angle.git at b93f84acdecd3eebf316750d8024b8b592c9012b This commit was generated by merge_from_chromium.py. Change-Id: I6d948403a6e7057bc5cd01b078e6317e04221131
2013-08-01Made multiple calls to ShInitialize not assert.Alok Priyadarshi
BUG=456 R=apatrick@chromium.org, kbr@chromium.org Review URL: https://codereview.appspot.com/11916046
2013-08-01Fix additional overflow and underflow issues with triangle fans and line loops.Geoff Lang
Issue #444 Signed-off-by: Shannon Woods Signed-off-by: Chris Evans Author: Geoff Lang
2013-08-01Merge third_party/angle_dx11 from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/angle.git at 688f78a6c128c0491210e2d6a726338c03038aff This commit was generated by merge_from_chromium.py. Change-Id: I4014376967552fac7573cc13e64b37382ad24746
2013-07-31Merge from Chromium at DEPS revision r214456Ben Murdoch
This commit was generated by merge_to_master.py. Change-Id: I5b9a8bfdd82d3da82c1f3704bba6693f4b0abb65
2013-07-31Merge third_party/angle_dx11 from ↵Torne (Richard Coles)
https://chromium.googlesource.com/external/angle.git at 57a045443cebf1bb035bfa9cc63d392d875136ed This commit was generated by merge_from_chromium.py. Change-Id: I174912b952a8b4dc12425c99465797f774e3d02e
2013-07-29Fixed memory leak associated with TLS.Alok Priyadarshi
We used to allocate thread-local memory on each compile. If the compile did not happen on the same thread as ShInitialize, we leaked the thread-local memory. It turns out that there is no need to allocate any thread-local memory. This patch cleans up all the unnecessary junk around TLS. BUG=crbug.com/181691 R=kbr@chromium.org Review URL: https://codereview.appspot.com/11679046
2013-07-26Remove use of C++11 feature (auto keyword).Al Patrick
BUG=452 Review URL: https://codereview.appspot.com/11953043
2013-07-26Bump ANGLE version.Geoff Lang
2013-07-26Cache the index ranges at the gl::Buffer and rx::IndexBuffer levels so that ↵Geoff Lang
ranges do not need to be re-calculated for direct buffers. Issue #451 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Geoff Lang
2013-07-26RenderTarget11::get* calls no longer add references to the D3D resources.Geoff Lang
Issue #451 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Geoff Lang
2013-07-26Cache applied primitive topology.Geoff Lang
Issue #451 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Geoff Lang
2013-07-26Cache applied constant buffers.Geoff Lang
Issue #451 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Geoff Lang
2013-07-26Cache applied vertex buffers and input layout.Geoff Lang
Issue #451 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Geoff Lang
2013-07-24Uses R32G32B32A32_FLOAT textures to emulate RGB32FShannon Woods
TRAC #23523 Author: Shannon Woods Signed-off-by: Geoff Lang Signed-off-by: Jamie Madill
2013-07-24Fixes handling in eglMakeCurrent to allow for null displays.Shannon Woods
TRAC #23577 On behalf of callow.mark@artspark.co.jp Landed-by: Shannon Woods Signed-off-by: Jamie Madill Signed-off-by: Geoff Lang
2013-07-24Replace the logic for doing vector and matrix equivalence tests in the ↵Jamie Madill
shader with a much simpler formula. We can use the HLSL fragment "all(a == b)" for all matrix and vector types. TRAC #23535 Signed-off-by: Nicolas Capens Signed-off-by: Shannon Woods Authored-by: Jamie Madill
2013-07-24Merge from Chromium at DEPS revision r213371Ben Murdoch
This commit was generated by merge_to_master.py. Change-Id: I8fa10748f358dba026c052d6269c4fe25dbcb158
2013-07-24Update makefiles after merge of Chromium at r213363Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: If3e2ca42b678a86e4e8f383de48308638ca2cdb5
2013-07-24Update makefiles after merge of Chromium at r213294Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I068090306ec8b1d24f945372f947d0ecd1468dff
2013-07-19Bumps ANGLE versionShannon Woods
2013-07-19Remove intrinsic parameter names.Nicolas Capens
TRAC #23394 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Nicolas Capens
2013-07-19Eliminate isVariableBuiltIn.Nicolas Capens
TRAC #21840 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Nicolas Capens
2013-07-19Detect redefinition of functions and variables.Nicolas Capens
TRAC #21840 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Nicolas Capens
2013-07-19Fix the reported shader gl_MaxDrawBuffers to be compliant with the new ↵Jamie Madill
EXT_draw_buffers spec. From the extension spec: "8) What value should gl_MaxDrawBuffers in the shading language report?" "RESOLVE: It should match MAX_DRAW_BUFFERS_EXT from the API. None of the API or GLSL specifications explicitly state the linkage between API and SL constants, but it seems logical that one would expect them to match, regardless of whether or not an extension directive is used in the shading language." TRAC #23509 Signed-off-by: Shannon Woods Signed-off-by: Nicolas Capens Authored-by: Jamie Madill
2013-07-19Only allow zero indexes for gl_FragData when the draw buffers extension is ↵Jamie Madill
disabled. TRAC #23509 Signed-off-by: Shannon Woods Signed-off-by: Nicolas Capens Authored-by: Jamie Madill
2013-07-19Move the code for parsing indexed expressions from the grammar to TParseContext.Jamie Madill
TRAC #23509 Signed-off-by: Shannon Woods Signed-off-by: Nicolas Capens Authored-by: Jamie Madill
2013-07-19Add *.orig and *.rej to .gitignore.Jamie Madill
TRAC #23509 Signed-off-by: Shannon Woods Signed-off-by: Nicolas Capens Authored-by: Jamie Madill
2013-07-17Merge from Chromium at DEPS revision r212014Ben Murdoch
This commit was generated by merge_to_master.py. Change-Id: I507c79e80ae7881439c2f9def04ae7398fe1f03e
2013-07-16Update makefiles after merge of Chromium at r211760Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: I88cbf0d4ca1a7686b1034c40dbab94e2e1d19670
2013-07-15Update makefiles after merge of Chromium at r211635Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ia38a0c947ec5ef7558a12fde5317de735e865694
2013-07-11Bump ANGLE versionShannon Woods
2013-07-11Protect against integer overflows in the IndexBuffer class by validating ↵Geoff Lang
that the new write position will not overflow. Issue 444 Signed-off-by: Jamie Madil Signed-off-by: Shannon Woods Author: Geoff Lang
2013-07-11Protect against integer overflows in the VertexBuffer class by validating ↵Geoff Lang
the reserved space. Issue 444 Signed-off-by: Jamie Madil Signed-off-by: Shannon Woods Author: Geoff Lang
2013-07-11Protect against integer overflows when generating index buffers for line ↵unknown
loop and triangle fan drawing. Issue 444 Signed-off-by: Jamie Madil Signed-off-by: Shannon Woods Author: Geoff Lang
2013-07-10Merge from Chromium at DEPS revision r210036Ben Murdoch
This commit was generated by merge_to_master.py. Change-Id: I96be576ce01669fa1ef8fccc331714fb198f0e37
2013-07-03Update makefiles after merge of Chromium at r210032Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: If29b82bacdab6afc2e30790e289c39ab2dda40c3
2013-07-03Update makefiles after merge of Chromium at r209934Android Chromium Automerger
This commit was generated by merge_from_chromium.py. Change-Id: Ic465319bcffe99342cba92d3940ea0c5f3e9c58a
2013-07-02Merge third_party/angle_dx11 from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/angle.git at 9b344317b2ced9123da6e0e55aeb75e8abca84c5 This commit was generated by merge_from_chromium.py. Change-Id: I11de8c677afcdd25cc28ae4f445e6d76f009646c
2013-07-01Bump version.hAl Patrick
Review URL: https://codereview.appspot.com/10835043