0
Commit Graph

45 Commits

Author SHA1 Message Date
a2c8ad904a [COIL] Change chromium code search type links to use main rather than master for native_client_sdk
See this doc: go/chromium-coil-change for more info
    BUG=1210385

Change-Id: I2ae7dae2f9fbfba55bb31299ef7601051624c78f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2902909
Auto-Submit: John Palmer <jopalmer@chromium.org>
Reviewed-by: Derek Schuff <dschuff@chromium.org>
Reviewed-by: Sam Clegg <sbc@chromium.org>
Commit-Queue: John Palmer <jopalmer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#887622}
2021-05-31 00:03:11 +00:00
1cabc70fbe Expose ANGLE_texture_compression_dxt1 instead of the EXT version.
EXT_texture_compression_dxt1 allows non-multiple-of-block-size and ANGLE
cannot expose it on top of D3D backends so push this limitation into the
command decoder.

WebGL already has this limitation so this can only affect other command decoder
clients such as NACL.

TBR=binji@chromium.org
TBR=sbc@chromium.org

BUG=920316

Change-Id: I0161f4bf7374915fdd41c0cb87f71066d58572ce
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1559883
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Reviewed-by: Antoine Labour <piman@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Reviewed-by: Bill Budge <bbudge@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
Cr-Commit-Position: refs/heads/master@{#654306}
2019-04-26 01:30:18 +00:00
3d71a3cd45 [NaCl SDK] Fix common misspellings
Bug: 750830
Change-Id: I30baf7f3042d318e1d460b0af8628369c4fdfe10
Reviewed-on: https://chromium-review.googlesource.com/602246
Commit-Queue: Julien Brianceau <jbriance@cisco.com>
Reviewed-by: Sam Clegg <sbc@chromium.org>
Cr-Commit-Position: refs/heads/master@{#492085}
2017-08-04 18:45:10 +00:00
720c608e52 Add migration to WebAssembly information to PNaCl / NaCl docs.
BUG=None
R=laforge@chromium.org,binji@chromium.org,sbc@chromium.org,rockot@chromium.org

Review-Url: https://codereview.chromium.org/2875303003
Cr-Commit-Position: refs/heads/master@{#475662}
2017-05-30 20:51:40 +00:00
sbc
c993138c3d [NaCl SDK] Cleanup references to old newlib toolchain
- remove references from the docs
- don't build newlib SDK componenes
- remove newlib as a valid toolchain in the build system
- remove use_sysroot=1 setting (this is now the default)
- remove old/unused dsc2gyp.py script
- regenerate docs

CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk

Review URL: https://codereview.chromium.org/1655873003

Cr-Commit-Position: refs/heads/master@{#373024}
2016-02-02 20:46:12 +00:00
sbc
937645f55b [NaCl SDK] Remove references to naclports bundle
CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_nacl_sdk;tryserver.chromium.mac:mac_nacl_sdk;tryserver.chromium.win:win_nacl_sdk

Review URL: https://codereview.chromium.org/1531683006

Cr-Commit-Position: refs/heads/master@{#366028}
2015-12-18 06:24:20 +00:00
sbc
64c8dbe5de [NaCl SDK] Re-generate docs
Add check for doxygen version of build script since
we require a specific version (sadly).

Review URL: https://codereview.chromium.org/1536883002

Cr-Commit-Position: refs/heads/master@{#365977}
2015-12-18 01:51:45 +00:00
6262a2f534 Fix a lot of support links.
Things I did:

1) Changed all domains I could find to https://support.google.com
2) Changed all the bin/answer.py?answer=# to answer/#
3) Left any code-populated ?hl= for now (worried about CHECK() failures)

TBR=cpu@chromium.org
BUG=490858,490875,490887

Review URL: https://codereview.chromium.org/1144193005

Cr-Commit-Position: refs/heads/master@{#331064}
2015-05-22 04:30:33 +00:00
97dadb1ec0 Add NaCl SDK release note about LLVM 3.6 and debug metadata changes.
BUG=none

Review URL: https://codereview.chromium.org/1051653004

Cr-Commit-Position: refs/heads/master@{#323291}
2015-04-01 18:55:59 +00:00
jfb
f67a7e57e6 NaCl docs: clarify Chrome apps instead of packaged apps
R= binji@chromium.org, bradnelson@chromium.org
BUG= none

Review URL: https://codereview.chromium.org/912633002

Cr-Commit-Position: refs/heads/master@{#315608}
2015-02-10 19:10:08 +00:00
d8377eb3f7 NaCl docs: a few improvements
* Mention Stack Overflow in more places.
* Add https to a few links that support it, instead of http. I wasn't exhaustive
  in my replacement, we should probably do a full sweep at some point.
* Expand on the languages section a bit.
* Comment out the broken "talk" link.

TEST= none
BUG= none
TBR= binji@chromium.org, jmedley@chromium.org
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/863543002

Cr-Commit-Position: refs/heads/master@{#312133}
2015-01-19 18:07:12 +00:00
91a784780c Fix broken links on NaCl pages of developer.chrome.com.
BUG=none
R=
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/849073005

Cr-Commit-Position: refs/heads/master@{#311560}
2015-01-14 22:41:15 +00:00
bc6ae6ad2a Initial draft of PNaCl bitcode files.
Focus of this CL is on the PNaCl records that can appear in bitcode files.
A subsequent CL will add how the records are converted to bitcode sequences.

Replaces CL: https://codereview.chromium.org/364463002

BUG=None
NOTRY=True
(documentation only change).

Review URL: https://codereview.chromium.org/725333002

Cr-Commit-Position: refs/heads/master@{#305041}
2014-11-20 18:36:42 +00:00
3ec1799a19 Adding two codelabs for cds2014.
Adding two codelabs:
  * PNaCl web devenv used to deploy a pnacl python app.
  * devenv chrome app used to learn ppapi graphics 2d.

BUG=None
TEST=local + manual
R=binji@chromium.org

Review URL: https://codereview.chromium.org/731453002

Cr-Commit-Position: refs/heads/master@{#304304}
2014-11-14 23:59:13 +00:00
a7749732ab [DOCS] Edit references to Chrome 31 and earlier.
BUG=none
R=
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/637873003

Cr-Commit-Position: refs/heads/master@{#302801}
2014-11-05 15:20:25 +00:00
7fba159294 [NaCl SDK Docs] Fix many issues with the doc generator.
* It was broken after the git switch (it used SVN internally)
* Generate Pepper indexes to
  c-api-{channel} instead of pepper_{channel}/c

This relies on using Doxygen 1.7.6.1, which was installed by default on Lucid. Doxygen 1.8 does not work, and maybe never will.

You can set the DOXYGEN environment variable to point to a good version of doxygen.

No trybots because it is a documentation generation only change. I tested locally to ensure this wouldn't break stuff.

BUG=none
TEST=local
NOTRY=true
R=sbc@chromium.org

Review URL: https://codereview.chromium.org/591683002

Cr-Commit-Position: refs/heads/master@{#302127}
2014-10-30 19:20:59 +00:00
85a4a58161 Add debugging information for nacl_io library.
BUG=none
R=
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/618823003

Cr-Commit-Position: refs/heads/master@{#298533}
2014-10-07 18:54:53 +00:00
sbc
29257f9f0f [NaCl SDK] Update Visual Studio Addin docs to reflect VS2012 support.
NOTRY=true

Review URL: https://codereview.chromium.org/633603002

Cr-Commit-Position: refs/heads/master@{#298291}
2014-10-06 19:20:52 +00:00
c3e44d6a8d Copy edit SDK section.
BUG=none
R=
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/588723002

Cr-Commit-Position: refs/heads/master@{#296033}
2014-09-22 20:22:34 +00:00
0ad1d41b78 Rearrange tables so that navigation can be added back to certain pages.
BUG=none
R= mkearney@chromium.org, smain@chromium.org
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/511963004

Cr-Commit-Position: refs/heads/master@{#295114}
2014-09-16 19:03:31 +00:00
f10031e0c6 Remove section referring to content that no longer exists.
BUG=none
R=
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/566063003

Cr-Commit-Position: refs/heads/master@{#294818}
2014-09-15 15:02:18 +00:00
445060e4e9 Add data-path restriction to tutorial, part 2.
BUG=none
R= jf@chromium.org
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/531183002

Cr-Commit-Position: refs/heads/master@{#293302}
2014-09-04 15:24:42 +00:00
292bdba734 Remove 'Redirecting output to the JavaScript console'.
BUG=none
R= teravest@chromium.org
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/530173003

Cr-Commit-Position: refs/heads/master@{#293171}
2014-09-03 18:09:03 +00:00
bc27da6a86 NaCl documentation: update release notes for Chrome 38
Please let me know if I'm missing anything on the release notes.

Some other files updated, they seem to have been forgotten by previous commits.

R=dmichael@chromium.org, jmedley@chromium.org, binji@chromium.org
BUG= none
TEST= none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/477203002

Cr-Commit-Position: refs/heads/master@{#292213}
2014-08-27 20:42:31 +00:00
d803055640 Per P0 reqs add launch points + make download obvious. Also misc copy edits.
BUG=none
R= mkearney@chromium.org, smain@chromium.org, binji@chromium.org
TEST=none
NOTRY=true
(documentation only change)

Priority list copied here for reference:
P1 But written by different engineers, very uneven quality and voice.
P2 Some documentation could be expanded.
P0 The ramp-in for new users could be improved.
P0 The landing page isn't "cool", it doesn't make developers want to jump in and use it.
    Could we have a more github-like thing that gets people started quickly?
    Could we have a narrative intro?
    We just bought the pna.cl domain, we should use it!
P3 We think it's pretty important to keep the deep-dive in there (e.g. sandbox internals, bitcode reference).

Review URL: https://codereview.chromium.org/476793002

Cr-Commit-Position: refs/heads/master@{#291696}
2014-08-25 16:43:06 +00:00
612a925563 Second batch of corrections for incorrect paths.
BUG=none
R= binji@chromium.org, jfb@chromium.org
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/488133003

Cr-Commit-Position: refs/heads/master@{#291006}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291006 0039d316-1c4b-4281-b951-d872f2087c98
2014-08-21 04:50:59 +00:00
2995d76afd Fix incorrect paths.
BUG=none
R= binji@chromium.org, jfb@chromium.org
TEST=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/479623002

Cr-Commit-Position: refs/heads/master@{#291005}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291005 0039d316-1c4b-4281-b951-d872f2087c98
2014-08-21 04:49:25 +00:00
c3c19f1925 [NaCl SDK Docs] Only generate one top-level <section> element.
This fixes the right-side table-of-contents on the documentation page, so it is
collapsible and only shows h2 headings by default.

NOTRY because it is a documentation-only change.

BUG=374811
R=sbc@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/438403003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287804 0039d316-1c4b-4281-b951-d872f2087c98
2014-08-06 18:01:43 +00:00
f482690532 [NaClSDK] Docs: Fix another manifest "typo" w/ portable dict.
Similar to 283576 (was probably copy-pasted).

BUG=none

NOTRY=true

Review URL: https://codereview.chromium.org/403073003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284442 0039d316-1c4b-4281-b951-d872f2087c98
2014-07-21 16:26:31 +00:00
46daa95ed4 [NaCl SDK] docs: Remove references to obsolete debugging env vars.
Make also complained about some broken links and stopped w/
warnings as errors.

I assume a bunch these went away w/ the really old proxy switch =)

BUG=266395
NOTRY=true

Review URL: https://codereview.chromium.org/383523004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282653 0039d316-1c4b-4281-b951-d872f2087c98
2014-07-11 18:08:44 +00:00
be3b20b039 NaCl documentation: improve building documentation
R= dschuff@chromium.org
TEST=none
BUG=none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/356573003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279757 0039d316-1c4b-4281-b951-d872f2087c98
2014-06-25 18:15:08 +00:00
575d327f80 Adding content back into App Gallery and Middleware pages.
Doing this via HTML for now; back to RST after I/O.

R=binji@chromium.org

Review URL: https://codereview.chromium.org/342773003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278552 0039d316-1c4b-4281-b951-d872f2087c98
2014-06-20 00:38:28 +00:00
80d1a1a649 Removed un-used commandline switches.
--disable-gl-multisampling (replaced by gpu_driver_bug_workaround
                            switch --disable_multisampling)
--enable-chromium-branding (no longer used)
--force_discrete (no longer used, use gpu_driver_bug_workaround instead)
--force_integrated (no longer used, use gpu_driver_bug_workaround instead)
--gpu-switching (no longer used, use gpu_driver_bug_workaround instead)

BUG=351312
TEST=bots
R=kbr@chromium.org,piman@chromium.org,sky@chromium.org,nfullagar@chromium.org

Review URL: https://codereview.chromium.org/321913002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277256 0039d316-1c4b-4281-b951-d872f2087c98
2014-06-14 19:51:18 +00:00
7fa30317b0 [NaCl SDK] docs: Introduce .bc vs .pexe naming convention before using that in doc.
BUG=none
NOTRY=true

Review URL: https://codereview.chromium.org/323163004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276413 0039d316-1c4b-4281-b951-d872f2087c98
2014-06-11 15:44:00 +00:00
7f867fa235 [NaCl SDK] rename nacl_io demo.
Having a library and an example both called nacl_io was
confusing some tools (and some people).

R=binji@chromium.org, binji

Review URL: https://codereview.chromium.org/306973002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273881 0039d316-1c4b-4281-b951-d872f2087c98
2014-05-30 19:02:14 +00:00
f694b67c0d Removing nav where it clashes with tables, and removing some links.
I spent many cycles tweaking these RST tables to no avail.

We shouldn't assume that people will have a site running, so we should de-link these.

BUG=374811

Review URL: https://codereview.chromium.org/297513012

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272358 0039d316-1c4b-4281-b951-d872f2087c98
2014-05-22 23:12:38 +00:00
57c4169c4e Adding a couple of trivial doc bug fixes.
This is mainly to prove my working env., but the bugs are real.

Thanks!

Review URL: https://codereview.chromium.org/288223006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271247 0039d316-1c4b-4281-b951-d872f2087c98
2014-05-17 17:36:49 +00:00
23d5bd4d2b NaCL docs: add missing generated files
Not all files were updated by previous commits.

R= binji@chromium.org
TEST= none
BUG= none
NOTRY=true
(documentation only change)

Review URL: https://codereview.chromium.org/260883006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268334 0039d316-1c4b-4281-b951-d872f2087c98
2014-05-06 00:14:53 +00:00
2547c91ed6 [NaCl SDK Docs] Remove links to developers.google.com
Also change links to http://developer.chrome.com/foo/bar -> /foo/bar, and some
other manual fixes.

BUG=none
R=jfb@chromium.org

Review URL: https://codereview.chromium.org/254033002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267327 0039d316-1c4b-4281-b951-d872f2087c98
2014-04-30 20:45:02 +00:00
367c6ff863 NaClSDK: Fix LINK+STRIP make rules to only apply to Release or PNaCl.
Otherwise CONFIG=Debug also ends up with a stripped nexe.
Also update the gonacl demo Makefiles and the docs to match.

BUG=364220
NOTRY=true
(NaCl SDK change only)

Review URL: https://codereview.chromium.org/241753002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264691 0039d316-1c4b-4281-b951-d872f2087c98
2014-04-18 00:42:00 +00:00
ba41d8603a [NaCl SDK Docs] Add release notes for Chrome 34 and 35.
Also add generated documentation.

BUG=none
R=jfb@chromium.org, mackinlay@chromium.org

Review URL: https://codereview.chromium.org/227473010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263326 0039d316-1c4b-4281-b951-d872f2087c98
2014-04-11 20:16:55 +00:00
b7b2cffc96 Add documentation about how to debug non-stable PNaCl pexes in Pepper 35.
Document the "remote get nexe <path>" and
"remote get irt <other-path>" commands.
Also document the --nacl-debug-mask=<pattern_set> flag.

BUG=http://code.google.com/p/nativeclient/issues/detail?id=3765
NOTRY=true

Review URL: https://codereview.chromium.org/217683002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260303 0039d316-1c4b-4281-b951-d872f2087c98
2014-03-28 23:46:10 +00:00
7a5fc23e8f Add section on compressing pexe files for deployment.
BUG=None
R=binji@chromium.org, jfb@chromium.org, jvoung@chromium.org

Review URL: https://codereview.chromium.org/177533025

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254489 0039d316-1c4b-4281-b951-d872f2087c98
2014-03-03 17:24:15 +00:00
26420f2967 [NaCl SDK Docs] Remove table-of-contents from generated pages.
We don't want the TOC at the top of the chromesite pages, but we do for the
devsite pages.  The table-of-contents is in the .rst file, but we don't want to
remove it in case we need to generate devsite documentation again. The easy
hack for now is to set the style of the element to "display: none".

Also, remove doc_generated/.buildinfo. This file should not be checked in.

BUG=none
R=sbc@chromium.org

Review URL: https://codereview.chromium.org/146203002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246928 0039d316-1c4b-4281-b951-d872f2087c98
2014-01-24 18:06:13 +00:00
bde3d5d020 [NaCl SDK Docs] Check in the generated NaCl SDK Documentation.
This is necessary so that the Chromesite server can poll for changes and
automatically update.

I can't upload the full docs/images to Rietveld, so this review will
just be empty and I'll manually commit.

BUG=none
R=awatson@chromium.org, sbc@chromium.org

Review URL: https://codereview.chromium.org/140993006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246665 0039d316-1c4b-4281-b951-d872f2087c98
2014-01-23 19:26:04 +00:00