Frank Galligan
ace5000d18
Added JavaScript decoding in the browser
2018-08-20 19:06:29 -07:00
Frank Galligan
31558ad1ff
Fix typo
2018-08-20 19:06:29 -07:00
Frank Galligan
b496a3da1e
Add a command line applicatiosn guide.
2018-08-20 19:06:29 -07:00
Lou Quillio
abc07c7e65
Update all gems, including nokogiri 1.8.1 -> 1.8.2
...
Fixes #335 .
Also change from ruby 2.3.0 -> 2.4.1, to work around issues
with 2.3.0 and gcc7.
2018-04-26 11:56:10 -07:00
Frank Galligan
bd5e38ec3e
Spec: Fix TOPOLOGY_L edgebreaker case.
2018-02-12 21:13:52 -08:00
Frank Galligan
eb6c2a2265
Fix spec valence start
...
Reference:
https://github.com/KhronosGroup/glTF/issues/1114#issuecomment-350043164
2018-02-12 16:18:05 -08:00
Lou Quillio
16765bb0ce
Update nokogiri version.
...
In response to reported vulnerabilities in < 1.8.1
This was basically `bundle update`, so additional
gem dependencies were also updated. Fixes #334 .
2018-01-23 11:15:05 -08:00
Ondrej Stava
c84ba4e34a
Updated nokogiri dependency to >= 1.8.1 (critical security vulnerability has been found in < 1.8.1) ( #333 )
2018-01-17 11:11:31 -08:00
Frank Galligan
84b73365fd
Spec: Addressing comments
...
- Initialized last_vert_added
- Normalized usage of ans_decoder_
- Removed parsing of num_new_vertices
- Removed num_corners
- Added prediction_rans_data_buffer
- Fixed spelling of orientations
- Replaced SubtractInt64Vectors with SubtractVectors
- Initialized pred_vals
- Changed point_to_corner_map from array to counter
- Addresses comments in KhronosGroup/glTF#1114
2017-11-02 16:27:32 -07:00
Frank Galligan
99f6d8ed75
Spec: Update bitstream version and release date
2017-10-30 16:37:51 -07:00
Frank Galligan
f3e95e3a0b
Spec: Remove C++ initialization
...
- Associated with KhronosGroup/glTF#1114
2017-10-27 11:44:48 -07:00
Frank Galligan
58ae243278
Spec: Line length clean up
...
- Associated with KhronosGroup/glTF#1114
2017-10-27 10:24:30 -07:00
Frank Galligan
e288f6365b
Spec: Update variables to reflect final 2.2 bitstream
...
- Associated with KhronosGroup/glTF#1114
2017-10-26 16:27:26 -07:00
Frank Galligan
424d02ab1b
Spec: Remove references to pointers
...
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-26 16:20:37 -07:00
Frank Galligan
2d71b80d93
Spec: Fix DecodeTaggedSymbols
...
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-26 16:15:11 -07:00
Frank Galligan
ad6ae01e23
Spec: Remove static_cast
...
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-25 09:26:46 -07:00
Frank Galligan
87f5d605c4
Spec: Change C++ variable initialization
...
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-25 09:05:27 -07:00
Frank Galligan
e00aab9690
Fix spelling
2017-10-25 09:00:34 -07:00
Frank Galligan
a98b69f1f0
Spec: Clarfiy array element assignment.
...
- Addresses a comment in KhronosGroup/glTF#1114
2017-10-25 08:57:12 -07:00
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