Khronos Public Bugzilla
Bug 168 - <technique>(FX) child shader elements aren't consistently documented
Summary: <technique>(FX) child shader elements aren't consistently documented
Status: NEW
Alias: None
Product: COLLADA
Classification: Unclassified
Component: Specification (show other bugs)
Version: 1.5.0
Hardware: Macintosh Mac OS
: P3 minor
Target Milestone: Release 1.5.1
Assignee: Fabrice Robinet
QA Contact: COLLADA Work Group email alias
Keywords: collada-fx
Depends on:
Reported: 2009-05-06 15:22 PDT by Ellen Finch
Modified: 2014-01-07 10:30 PST (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Ellen Finch 2009-05-06 15:22:41 PDT
<technique> in FX says about the child elements:
" The child elements must appear in the following order if present, with the following exceptions: <blinn>, <constant>, <lambert>, <phong> are choices that can appear in any order in that position:"

That's not exactly right because you can have only ONE of any of the 4. Remove that part of the sentence and make it clearer in the table.
Comment 1 Ellen Finch 2009-05-06 15:32:39 PDT
Next: In <profile_COMMON>, the Child Elements table says in the description "One of [the following]", but the Occurrences says 0 or more.  It must (per schema) be exactly one of them.