From 3f9710fb487de9d344fe4e9b3f4909b324ba90c8 Mon Sep 17 00:00:00 2001 From: Frank Galligan Date: Tue, 24 Oct 2017 14:17:42 -0700 Subject: [PATCH] Spec: Fix standard edgebreaker symbol buffer - Addresses a comment in KhronosGroup/glTF#1114 --- docs/spec/edgebreaker.decoder.md | 4 ++-- docs/spec/variable.descriptions.md | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/spec/edgebreaker.decoder.md b/docs/spec/edgebreaker.decoder.md index ffec503..5917d64 100644 --- a/docs/spec/edgebreaker.decoder.md +++ b/docs/spec/edgebreaker.decoder.md @@ -323,10 +323,10 @@ void NewActiveCornerReached(new_corner, symbol_id) { ~~~~~ void ParseEdgebreakerStandardSymbol() { - symbol = bit_symbol_buffer.ReadBits(1); + symbol = eb_symbol_buffer.ReadBits(1); if (symbol != TOPOLOGY_C) { // Else decode two additional bits. - symbol_suffix = bit_symbol_buffer.ReadBits(2); + symbol_suffix = eb_symbol_buffer.ReadBits(2); symbol |= (symbol_suffix << 1); } last_symbol_ = symbol; diff --git a/docs/spec/variable.descriptions.md b/docs/spec/variable.descriptions.md index 9ea0111..c8f48d0 100644 --- a/docs/spec/variable.descriptions.md +++ b/docs/spec/variable.descriptions.md @@ -144,8 +144,6 @@ * Last EdgeBreaker symbol decoded * last_vert_added * Id of the last vertex decoded -* bit_symbol_buffer - * Standard EdgeBreaker encoded symbol buffer * active_corner_stack * Array of current working corners used during EdgeBreaker decoding * edge_breaker_symbol_to_topology_id @@ -163,7 +161,7 @@ #### EdgeBreaker Traversal * eb_symbol_buffer_size * eb_symbol_buffer - * EdgeBreaker encoded symbol data + * Standard EdgeBreaker encoded symbol data * eb_start_face_buffer_prob_zero * Face configuration encoded probability * eb_start_face_buffer_size