70 Commits

Author SHA1 Message Date
Frank Galligan
4906362b82 Spec: Fix Tagged Symbol decoder 2017-10-24 15:04:52 -07:00
Frank Galligan
085e23db2b Spec: Clarify uninitialized values of opposite_corners_
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-24 14:23:51 -07:00
Frank Galligan
3f9710fb48 Spec: Fix standard edgebreaker symbol buffer
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-24 14:17:42 -07:00
Frank Galligan
e9fd3a8e0a Spec: Fix handling of split symbol id during topology split.
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-24 14:08:21 -07:00
Frank Galligan
627b774669 Spec: Clarify when bit reading is done.
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-24 13:51:57 -07:00
Frank Galligan
33c110dcb4 Spec: Initialize curr_att_dec and curr_att
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-24 13:42:18 -07:00
Frank Galligan
e3d2fc61cb Spec: Fix Tagged Symbols constant
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-24 13:33:28 -07:00
Frank Galligan
24b91359da Spec: Add some named constants
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-20 15:02:57 -07:00
Frank Galligan
b9b6ae3a75 Spec add edge_breaker_symbol_to_topology_id
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-20 14:45:05 -07:00
Frank Galligan
8dbbf79ae1 Spec: Small cleanup
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-20 14:39:02 -07:00
Frank Galligan
cf02c772fe Spec: Simplify DecodeTaggedSymbols function
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-20 11:55:08 -07:00
Frank Galligan
aafe1330a2 Spec: Update some type info
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-20 11:19:53 -07:00
Frank Galligan
4ccacd6406 Spec: Update buffer size reading
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-20 10:47:39 -07:00
Frank Galligan
f2900b9535 Spec: Fix DecodeRawSymbols size 2017-10-18 22:27:58 -07:00
Frank Galligan
39e129ea39 Spec: Change DirectBitCoder size to varUI64
- This change is in bitstream 2.2.
- This is associated with KhronosGroup/glTF#1114
2017-10-18 22:24:19 -07:00
Frank Galligan
8a665ca8ee Spec: Remove symbol buffer from Valence EdgeBreaker 2017-10-18 16:27:23 -07:00
Frank Galligan
93a43e1969 Spec: Change Face configuration to use RansBitCoder
- This change is in bitstream 2.2.
- This is associated with KhronosGroup/glTF#1114
2017-10-18 15:56:35 -07:00
FrankGalligan
c72db8c53e Merge pull request #244 from google/spec_ransdecoder_size_varui32
Spec: Change RansBitDecoder size to varUI32
2017-10-18 15:35:01 -07:00
Frank Galligan
9b51d1bf6f Spec: Change RansBitDecoder size to varUI32
- Bitstream 2.2 changed the RansBitCoder size from UI32 to varUI32.
- This is associated with KhronosGroup/glTF#1114
2017-10-18 15:31:03 -07:00
Frank Galligan
d60adcbb24 Spec: Remove split_edge from bitstream 2.2
- The split_edge was removed from bitstream 2.2 as it was not used
  during decoding.
2017-10-18 15:14:54 -07:00
FrankGalligan
a0224094ba Merge pull request #240 from google/spec_fix_readbits
Spec: Fix ReadBits call
2017-10-17 10:04:15 -07:00
Frank Galligan
f5dfee96f7 Spec: Fix ReadBits call 2017-10-16 12:52:35 -07:00
Frank Galligan
23494dbdbc Fix ReadBits call 2017-10-16 12:49:57 -07:00
Frank Galligan
a862768b65 Spec: Add ProcessInteriorEdges function
- This addresses a comment in KhronosGroup/glTF#1114
2017-10-16 11:57:49 -07:00
Frank Galligan
12bc4761c7 Spec: Add GetNumComponents function
- This addresses a comment in KhronosGroup/glTF#1114
2017-10-13 16:00:55 -07:00
Frank Galligan
a55221407e Spec clean up
- This addresses some comments in KhronosGroup/glTF#1114
2017-10-13 15:50:38 -07:00
Frank Galligan
75630a60fd Spec: Update functions based on std::vector
- This addresses a comment in KhronosGroup/glTF#1114
2017-10-13 15:17:29 -07:00
Frank Galligan
8b3b34376d Spec: Change to use array copy notation
- This addresses a comment in KhronosGroup/glTF#1114
2017-10-13 12:05:11 -07:00
FrankGalligan
8f2be51b16 Merge pull request #230 from louquillio/fix-typos
Fix a few typos.
2017-10-13 11:06:59 -07:00
Frank Galligan
a27303d531 Remove reference to PREDICTIVE_EDGEBREAKER 2017-10-13 10:54:06 -07:00
Frank Galligan
9d04026855 Cleanup pred schemes for 2.2
- Removed unused prediction mode from constrained multi.
- Removed unused prediction mode from geometric normal.
- Changed num_orientations from I32 to varUI32 in tex coords.
- Removed unused center_value from normal octahedron.
2017-10-13 10:09:43 -07:00
Frank Galligan
d8b8432b30 Spec update Valence traversal to 2.2
- This is associated with KhronosGroup/glTF#1114
2017-10-12 09:19:30 -07:00
Lou Quillio
b98dec30b4 Fix a few typos. 2017-10-11 18:31:54 -07:00
Frank Galligan
16cc7fbb91 Spec Update EdgeBreaker header to 2.2
- This associated with KhronosGroup/glTF#1114
2017-10-11 14:41:30 -07:00
FrankGalligan
90aa1eaf89 Update Sequential spec to 2.2 (#228) 2017-10-11 12:20:26 -07:00
Frank Galligan
e303a79a6b spec: Small update 2017-10-07 12:09:07 -07:00
FrankGalligan
c22708becc Merge pull request #219 from google/move_split_data
Changed spec to move split data before the symbol data.
2017-10-07 12:07:39 -07:00
Frank Galligan
d164943ee2 spec: Add connectivity_method == 0 to Sequential decoder
This addresses a comment in KhronosGroup/glTF#1114
2017-10-07 12:01:09 -07:00
Frank Galligan
c9d9cc4b26 Changed spec to move split data before the symbol data.
This addresses a comment in https://github.com/KhronosGroup/glTF/issues/1114
2017-10-06 11:09:18 -07:00
Frank Galligan
992eac9c04 A few spec changes. 2017-10-04 16:26:27 -07:00
Frank Galligan
6d9e6e3c1d Some more spec fixes. 2017-10-03 18:28:26 -07:00
Frank Galligan
04f79b0439 spec:Change metadata name to key 2017-10-03 15:24:10 -07:00
Frank Galligan
6c4a7dd324 Clarify varInt ranges 2017-10-03 15:15:30 -07:00
Frank Galligan
f51669f55e Replace DecodeVarInt function with LEB128 2017-10-03 09:58:52 -07:00
Frank Galligan
0c7ee960a8 Some spec fixes 2017-10-03 09:52:42 -07:00
Frank Galligan
be7c3900a1 Update spec abstract 2017-10-02 15:29:06 -07:00
Frank Galligan
811a423005 Finalizing the bitstream spec.
This fixes #134
2017-10-02 15:25:03 -07:00
Frank Galligan
4f86e6b273 Update conventions text of spec
Thsi is associated with #134
2017-10-02 15:04:54 -07:00
Frank Galligan
8870614628 A few small fixes for the spec.
This is associated with #134
2017-10-01 15:56:21 -07:00
Frank Galligan
ac305e761e Added variables section to spec.
This is associated with #134
2017-10-01 15:48:32 -07:00