From: John Kessenich Date: Fri, 6 May 2016 19:06:11 +0000 (-0600) Subject: Comments only. X-Git-Tag: upstream/0.1~199 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d3d3ce7160001846ede74978954e67f4f9fd84e4;p=platform%2Fupstream%2Fglslang.git Comments only. --- diff --git a/SPIRV/InReadableOrder.cpp b/SPIRV/InReadableOrder.cpp index 142d716..86aae6d 100644 --- a/SPIRV/InReadableOrder.cpp +++ b/SPIRV/InReadableOrder.cpp @@ -32,10 +32,6 @@ //ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE //POSSIBILITY OF SUCH DAMAGE. -// -// Author: Dejan Mircevski, Google -// - // The SPIR-V spec requires code blocks to appear in an order satisfying the // dominator-tree direction (ie, dominator before the dominated). This is, // actually, easy to achieve: any pre-order CFG traversal algorithm will do it. diff --git a/SPIRV/SpvBuilder.cpp b/SPIRV/SpvBuilder.cpp index d3f2ced..5341047 100644 --- a/SPIRV/SpvBuilder.cpp +++ b/SPIRV/SpvBuilder.cpp @@ -34,10 +34,6 @@ //POSSIBILITY OF SUCH DAMAGE. // -// Author: John Kessenich, LunarG -// - -// // Helper for making SPIR-V IR. Generally, this is documented in the header // SpvBuilder.h. // diff --git a/SPIRV/SpvBuilder.h b/SPIRV/SpvBuilder.h index 35138b0..01cd603 100755 --- a/SPIRV/SpvBuilder.h +++ b/SPIRV/SpvBuilder.h @@ -34,10 +34,6 @@ //POSSIBILITY OF SUCH DAMAGE. // -// Author: John Kessenich, LunarG -// - -// // "Builder" is an interface to fully build SPIR-V IR. Allocate one of // these to build (a thread safe) internal SPIR-V representation (IR), // and then dump it as a binary stream according to the SPIR-V specification. diff --git a/SPIRV/disassemble.cpp b/SPIRV/disassemble.cpp index e1eddde..75688cb 100644 --- a/SPIRV/disassemble.cpp +++ b/SPIRV/disassemble.cpp @@ -33,10 +33,6 @@ //POSSIBILITY OF SUCH DAMAGE. // -// Author: John Kessenich, LunarG -// - -// // Disassembler for SPIR-V. // diff --git a/SPIRV/disassemble.h b/SPIRV/disassemble.h index be537a3..f5d0bc2 100755 --- a/SPIRV/disassemble.h +++ b/SPIRV/disassemble.h @@ -33,10 +33,6 @@ //POSSIBILITY OF SUCH DAMAGE. // -// Author: John Kessenich, LunarG -// - -// // Disassembler for SPIR-V. // diff --git a/SPIRV/doc.cpp b/SPIRV/doc.cpp index 7ee86b5..fed3ec4 100755 --- a/SPIRV/doc.cpp +++ b/SPIRV/doc.cpp @@ -33,10 +33,6 @@ //POSSIBILITY OF SUCH DAMAGE. // -// Author: John Kessenich, LunarG -// - -// // 1) Programatically fill in instruction/operand information. // This can be used for disassembly, printing documentation, etc. // diff --git a/SPIRV/doc.h b/SPIRV/doc.h index b792979..cf9e059 100644 --- a/SPIRV/doc.h +++ b/SPIRV/doc.h @@ -33,10 +33,6 @@ //POSSIBILITY OF SUCH DAMAGE. // -// Author: John Kessenich, LunarG -// - -// // Parameterize the SPIR-V enumerants. // diff --git a/SPIRV/spvIR.h b/SPIRV/spvIR.h index 3c48387..7c9fb98 100755 --- a/SPIRV/spvIR.h +++ b/SPIRV/spvIR.h @@ -32,10 +32,6 @@ //ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE //POSSIBILITY OF SUCH DAMAGE. -// -// Author: John Kessenich, LunarG -// - // SPIRV-IR // // Simple in-memory representation (IR) of SPIRV. Just for holding diff --git a/glslang/Include/intermediate.h b/glslang/Include/intermediate.h index 6353a0a..3b819de 100644 --- a/glslang/Include/intermediate.h +++ b/glslang/Include/intermediate.h @@ -1002,6 +1002,11 @@ enum TVisit // If you only want post-visits, explicitly turn off preVisit (and inVisit) // and turn on postVisit. // +// In general, for the visit*() methods, return true from interior nodes +// to have the traversal continue on to children. +// +// If you process children yourself, or don't want them processed, return false. +// class TIntermTraverser { public: POOL_ALLOCATOR_NEW_DELETE(glslang::GetThreadPoolAllocator()) diff --git a/glslang/MachineIndependent/IntermTraverse.cpp b/glslang/MachineIndependent/IntermTraverse.cpp index 44743ea..b910f47 100644 --- a/glslang/MachineIndependent/IntermTraverse.cpp +++ b/glslang/MachineIndependent/IntermTraverse.cpp @@ -115,7 +115,7 @@ void TIntermBinary::traverse(TIntermTraverser *it) // // Visit the node after the children, if requested and the traversal - // hasn't been cancelled yet. + // hasn't been canceled yet. // if (visit && it->postVisit) it->visitBinary(EvPostVisit, this);