Blender Git Commit Log

Git Commits -> Revision 3012446

Revision 3012446 by Jim Eckerlein (master)
December 7, 2020, 16:09 (GMT)
glTF: update Draco library to new version

To support decoding and enhanced encoding of Draco compressed glTF files.

Differential Revision: https://developer.blender.org/D9642

Commit Details:

Full Hash: 3012446f02781e5208e55a8c997041b782955a74
Parent Commit: fb82cfb
Committed By: Brecht Van Lommel
Lines Changed: +33495, -41937

267 Added Paths:

/extern/draco/draco/AUTHORS (+7, -0)
/extern/draco/draco/CMakeLists.txt (+271, -0) (View)
/extern/draco/draco/LICENSE (+202, -0)
/extern/draco/draco/src/draco/animation/keyframe_animation.cc (+54, -0) (View)
/extern/draco/draco/src/draco/animation/keyframe_animation.h (+107, -0) (View)
/extern/draco/draco/src/draco/animation/keyframe_animation_decoder.cc (+30, -0) (View)
/extern/draco/draco/src/draco/animation/keyframe_animation_decoder.h (+34, -0) (View)
/extern/draco/draco/src/draco/animation/keyframe_animation_encoder.cc (+28, -0) (View)
/extern/draco/draco/src/draco/animation/keyframe_animation_encoder.h (+39, -0) (View)
/extern/draco/draco/src/draco/attributes/attribute_octahedron_transform.cc (+88, -0) (View)
/extern/draco/draco/src/draco/attributes/attribute_octahedron_transform.h (+60, -0) (View)
/extern/draco/draco/src/draco/attributes/attribute_quantization_transform.cc (+187, -0) (View)
/extern/draco/draco/src/draco/attributes/attribute_quantization_transform.h (+78, -0) (View)
/extern/draco/draco/src/draco/attributes/attribute_transform.cc (+44, -0) (View)
/extern/draco/draco/src/draco/attributes/attribute_transform.h (+46, -0) (View)
/extern/draco/draco/src/draco/attributes/attribute_transform_data.h (+71, -0) (View)
/extern/draco/draco/src/draco/attributes/attribute_transform_type.h (+30, -0) (View)
/extern/draco/draco/src/draco/attributes/geometry_attribute.cc (+98, -0) (View)
/extern/draco/draco/src/draco/attributes/geometry_attribute.h (+333, -0) (View)
/extern/draco/draco/src/draco/attributes/geometry_indices.h (+54, -0) (View)
/extern/draco/draco/src/draco/attributes/point_attribute.cc (+225, -0) (View)
/extern/draco/draco/src/draco/attributes/point_attribute.h (+190, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/attributes_decoder.cc (+111, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/attributes_decoder.h (+97, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/attributes_decoder_interface.h (+62, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/attributes_encoder.cc (+49, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/attributes_encoder.h (+154, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/kd_tree_attributes_decoder.cc (+551, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/kd_tree_attributes_decoder.h (+46, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/kd_tree_attributes_encoder.cc (+300, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/kd_tree_attributes_encoder.h (+51, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/kd_tree_attributes_shared.h (+28, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/linear_sequencer.h (+51, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/mesh_attribute_indices_encoding_data.h (+58, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/normal_compression_utils.h (+343, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/points_sequencer.h (+63, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/point_d_vector.h (+279, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_constrained_multi_parallelogram_decoder.h (+231, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_constrained_multi_parallelogram_encoder.h (+414, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_constrained_multi_parallelogram_shared.h (+34, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_data.h (+72, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_decoder.h (+46, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_encoder.h (+46, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_geometric_normal_decoder.h (+172, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_geometric_normal_encoder.h (+180, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_geometric_normal_predictor_area.h (+110, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_geometric_normal_predictor_base.h (+96, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_multi_parallelogram_decoder.h (+126, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_multi_parallelogram_encoder.h (+133, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_parallelogram_decoder.h (+98, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_parallelogram_encoder.h (+111, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_parallelogram_shared.h (+73, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_decoder.h (+344, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_encoder.h (+318, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_portable_decoder.h (+143, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_portable_encoder.h (+133, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_portable_predictor.h (+256, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_decoder.h (+90, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_decoder_factory.h (+194, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_decoder_interface.h (+53, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_decoding_transform.h (+65, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_delta_decoder.h (+65, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_delta_encoder.h (+69, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoder.h (+90, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoder_factory.cc (+74, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoder_factory.h (+129, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoder_interface.h (+55, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoding_transform.h (+77, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_factory.h (+85, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_interface.h (+60, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_canonicalized_decoding_transform.h (+118, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_canonicalized_encoding_transform.h (+116, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_canonicalized_transform_base.h (+102, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_decoding_transform.h (+103, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_encoding_transform.h (+105, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_transform_base.h (+90, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_wrap_decoding_transform.h (+72, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_wrap_encoding_transform.h (+81, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/prediction_schemes/prediction_scheme_wrap_transform_base.h (+120, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_attribute_decoder.cc (+118, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_attribute_decoder.h (+86, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_attribute_decoders_controller.cc (+149, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_attribute_decoders_controller.h (+61, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_attribute_encoder.cc (+108, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_attribute_encoder.h (+134, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_attribute_encoders_controller.cc (+159, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_attribute_encoders_controller.h (+115, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_integer_attribute_decoder.cc (+235, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_integer_attribute_decoder.h (+76, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_integer_attribute_encoder.cc (+230, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_integer_attribute_encoder.h (+67, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_normal_attribute_decoder.cc (+94, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_normal_attribute_decoder.h (+82, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_normal_attribute_encoder.cc (+53, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_normal_attribute_encoder.h (+82, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_quantization_attribute_decoder.cc (+120, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_quantization_attribute_decoder.h (+56, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_quantization_attribute_encoder.cc (+79, -0) (View)
/extern/draco/draco/src/draco/compression/attributes/sequential_quantization_attribute_encoder.h (+52, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/adaptive_rans_bit_coding_shared.h (+43, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/adaptive_rans_bit_decoder.cc (+70, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/adaptive_rans_bit_decoder.h (+54, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/adaptive_rans_bit_encoder.cc (+59, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/adaptive_rans_bit_encoder.h (+61, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/direct_bit_decoder.cc (+54, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/direct_bit_decoder.h (+90, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/direct_bit_encoder.cc (+39, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/direct_bit_encoder.h (+89, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/folded_integer_bit_decoder.h (+77, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/folded_integer_bit_encoder.h (+82, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/rans_bit_decoder.cc (+82, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/rans_bit_decoder.h (+55, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/rans_bit_encoder.cc (+125, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/rans_bit_encoder.h (+57, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/symbol_bit_decoder.cc (+49, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/symbol_bit_decoder.h (+36, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/symbol_bit_encoder.cc (+30, -0) (View)
/extern/draco/draco/src/draco/compression/bit_coders/symbol_bit_encoder.h (+36, -0) (View)
/extern/draco/draco/src/draco/compression/config/compression_shared.h (+152, -0) (View)
/extern/draco/draco/src/draco/compression/config/decoder_options.h (+34, -0) (View)
/extern/draco/draco/src/draco/compression/config/draco_options.h (+249, -0) (View)
/extern/draco/draco/src/draco/compression/config/encoder_options.h (+97, -0) (View)
/extern/draco/draco/src/draco/compression/config/encoding_features.h (+39, -0) (View)
/extern/draco/draco/src/draco/compression/decode.cc (+132, -0) (View)
/extern/draco/draco/src/draco/compression/decode.h (+80, -0) (View)
/extern/draco/draco/src/draco/compression/encode.cc (+96, -0) (View)
/extern/draco/draco/src/draco/compression/encode.h (+140, -0) (View)
/extern/draco/draco/src/draco/compression/encode_base.h (+131, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/ans.h (+527, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/rans_symbol_coding.h (+54, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/rans_symbol_decoder.h (+164, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/rans_symbol_encoder.h (+290, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/shannon_entropy.cc (+147, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/shannon_entropy.h (+110, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/symbol_decoding.cc (+181, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/symbol_decoding.h (+29, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/symbol_encoding.cc (+376, -0) (View)
/extern/draco/draco/src/draco/compression/entropy/symbol_encoding.h (+47, -0) (View)
/extern/draco/draco/src/draco/compression/expert_encode.cc (+182, -0) (View)
/extern/draco/draco/src/draco/compression/expert_encode.h (+147, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_decoder.cc (+37, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_decoder.h (+68, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_decoder.cc (+70, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_decoder.h (+54, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_decoder_impl.cc (+1216, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_decoder_impl.h (+228, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_decoder_impl_interface.h (+47, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_encoder.cc (+195, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_encoder.h (+73, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_encoder_impl.cc (+854, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_encoder_impl.h (+210, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_encoder_impl_interface.h (+57, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_shared.h (+131, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_traversal_decoder.h (+201, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_traversal_encoder.h (+139, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_traversal_predictive_decoder.h (+134, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_traversal_predictive_encoder.h (+172, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_traversal_valence_decoder.h (+210, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_edgebreaker_traversal_valence_encoder.h (+226, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_encoder.cc (+34, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_encoder.h (+84, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_sequential_decoder.cc (+164, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_sequential_decoder.h (+39, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_sequential_encoder.cc (+132, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/mesh_sequential_encoder.h (+57, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/traverser/depth_first_traverser.h (+172, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/traverser/max_prediction_degree_traverser.h (+226, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/traverser/mesh_attribute_indices_encoding_observer.h (+76, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/traverser/mesh_traversal_sequencer.h (+113, -0) (View)
/extern/draco/draco/src/draco/compression/mesh/traverser/traverser_base.h (+87, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/dynamic_integer_points_kd_tree_decoder.cc (+26, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/dynamic_integer_points_kd_tree_decoder.h (+330, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/dynamic_integer_points_kd_tree_encoder.cc (+26, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/dynamic_integer_points_kd_tree_encoder.h (+371, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/float_points_tree_decoder.cc (+141, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/float_points_tree_decoder.h (+141, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/float_points_tree_encoder.cc (+94, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/float_points_tree_encoder.h (+126, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/integer_points_kd_tree_decoder.cc (+45, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/integer_points_kd_tree_decoder.h (+314, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/integer_points_kd_tree_encoder.cc (+45, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/integer_points_kd_tree_encoder.h (+404, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/point_cloud_compression_method.h (+34, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/point_cloud_types.h (+76, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/quantize_points_3.h (+84, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/algorithms/queuing_policy.h (+75, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_decoder.cc (+189, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_decoder.h (+118, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_encoder.cc (+304, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_encoder.h (+158, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_kd_tree_decoder.cc (+40, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_kd_tree_decoder.h (+31, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_kd_tree_encoder.cc (+43, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_kd_tree_encoder.h (+45, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_sequential_decoder.cc (+42, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_sequential_decoder.h (+33, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_sequential_encoder.cc (+49, -0) (View)
/extern/draco/draco/src/draco/compression/point_cloud/point_cloud_sequential_encoder.h (+43, -0) (View)
/extern/draco/draco/src/draco/core/bit_utils.cc (+36, -0) (View)
/extern/draco/draco/src/draco/core/bit_utils.h (+124, -0) (View)
/extern/draco/draco/src/draco/core/bounding_box.cc (+23, -0) (View)
/extern/draco/draco/src/draco/core/bounding_box.h (+54, -0) (View)
/extern/draco/draco/src/draco/core/cycle_timer.cc (+49, -0) (View)
/extern/draco/draco/src/draco/core/cycle_timer.h (+50, -0) (View)
/extern/draco/draco/src/draco/core/data_buffer.cc (+61, -0) (View)
/extern/draco/draco/src/draco/core/data_buffer.h (+82, -0) (View)
/extern/draco/draco/src/draco/core/decoder_buffer.cc (+72, -0) (View)
/extern/draco/draco/src/draco/core/decoder_buffer.h (+216, -0) (View)
/extern/draco/draco/src/draco/core/divide.cc (+88, -0) (View)
/extern/draco/draco/src/draco/core/divide.h (+42, -0) (View)
/extern/draco/draco/src/draco/core/draco_index_type.h (+183, -0) (View)
/extern/draco/draco/src/draco/core/draco_index_type_vector.h (+83, -0) (View)
/extern/draco/draco/src/draco/core/draco_types.cc (+61, -0) (View)
/extern/draco/draco/src/draco/core/draco_types.h (+52, -0) (View)
/extern/draco/draco/src/draco/core/draco_version.h (+27, -0) (View)
/extern/draco/draco/src/draco/core/encoder_buffer.cc (+93, -0) (View)
/extern/draco/draco/src/draco/core/encoder_buffer.h (+152, -0) (View)
/extern/draco/draco/src/draco/core/hash_utils.cc (+58, -0) (View)
/extern/draco/draco/src/draco/core/hash_utils.h (+64, -0) (View)
/extern/draco/draco/src/draco/core/macros.h (+110, -0) (View)
/extern/draco/draco/src/draco/core/math_utils.h (+55, -0) (View)
/extern/draco/draco/src/draco/core/options.cc (+94, -0) (View)
/extern/draco/draco/src/draco/core/options.h (+150, -0) (View)
/extern/draco/draco/src/draco/core/quantization_utils.cc (+42, -0) (View)
/extern/draco/draco/src/draco/core/quantization_utils.h (+82, -0) (View)
/extern/draco/draco/src/draco/core/status.h (+77, -0) (View)
/extern/draco/draco/src/draco/core/status_or.h (+81, -0) (View)
/extern/draco/draco/src/draco/core/varint_decoding.h (+80, -0) (View)
/extern/draco/draco/src/draco/core/varint_encoding.h (+61, -0) (View)
/extern/draco/draco/src/draco/core/vector_d.h (+349, -0) (View)
/extern/draco/draco/src/draco/draco_features.h (+10, -0) (View)
/extern/draco/draco/src/draco/mesh/corner_table.cc (+440, -0) (View)
/extern/draco/draco/src/draco/mesh/corner_table.h (+396, -0) (View)
/extern/draco/draco/src/draco/mesh/corner_table_iterators.h (+289, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh.cc (+40, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh.h (+152, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_are_equivalent.cc (+205, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_are_equivalent.h (+71, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_attribute_corner_table.cc (+211, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_attribute_corner_table.h (+196, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_cleanup.cc (+188, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_cleanup.h (+43, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_misc_functions.cc (+63, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_misc_functions.h (+98, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_stripifier.cc (+102, -0) (View)
/extern/draco/draco/src/draco/mesh/mesh_stripifier.h (+260, -0) (View)
/extern/draco/draco/src/draco/mesh/triangle_soup_mesh_builder.cc (+89, -0) (View)
/extern/draco/draco/src/draco/mesh/triangle_soup_mesh_builder.h (+63, -0) (View)
/extern/draco/draco/src/draco/mesh/valence_cache.h (+142, -0) (View)
/extern/draco/draco/src/draco/metadata/geometry_metadata.cc (+44, -0) (View)
/extern/draco/draco/src/draco/metadata/geometry_metadata.h (+140, -0) (View)
/extern/draco/draco/src/draco/metadata/metadata.cc (+132, -0) (View)
/extern/draco/draco/src/draco/metadata/metadata.h (+208, -0) (View)
/extern/draco/draco/src/draco/metadata/metadata_decoder.cc (+142, -0) (View)
/extern/draco/draco/src/draco/metadata/metadata_decoder.h (+42, -0) (View)
/extern/draco/draco/src/draco/metadata/metadata_encoder.cc (+97, -0) (View)
/extern/draco/draco/src/draco/metadata/metadata_encoder.h (+41, -0) (View)
/extern/draco/draco/src/draco/point_cloud/point_cloud.cc (+281, -0) (View)
/extern/draco/draco/src/draco/point_cloud/point_cloud.h (+244, -0) (View)
/extern/draco/draco/src/draco/point_cloud/point_cloud_builder.cc (+76, -0) (View)
/extern/draco/draco/src/draco/point_cloud/point_cloud_builder.h (+80, -0) (View)
/extern/draco/src/common.cpp (+77, -0) (View)
/extern/draco/src/common.h (+50, -0) (View)
/extern/draco/src/decoder.cpp (+222, -0) (View)
/extern/draco/src/decoder.h (+53, -0) (View)
/extern/draco/src/encoder.cpp (+247, -0) (View)
/extern/draco/src/encoder.h (+51, -0) (View)

345 Deleted Paths:

/extern/draco/dracoenc/AUTHORS (+0, -7)
/extern/draco/dracoenc/cmake/compiler_flags.cmake (+0, -216)
/extern/draco/dracoenc/cmake/compiler_tests.cmake (+0, -124)
/extern/draco/dracoenc/cmake/DracoConfig.cmake (+0, -3)
/extern/draco/dracoenc/cmake/draco_features.cmake (+0, -57)
/extern/draco/dracoenc/cmake/draco_test_config.h.cmake (+0, -13)
/extern/draco/dracoenc/cmake/draco_version.cc.cmake (+0, -21)
/extern/draco/dracoenc/cmake/draco_version.h.cmake (+0, -21)
/extern/draco/dracoenc/cmake/FindDraco.cmake (+0, -58)
/extern/draco/dracoenc/cmake/msvc_runtime.cmake (+0, -14)
/extern/draco/dracoenc/cmake/sanitizers.cmake (+0, -19)
/extern/draco/dracoenc/cmake/toolchains/arm-ios-common.cmake (+0, -13)
/extern/draco/dracoenc/cmake/toolchains/arm64-android-ndk-libcpp.cmake (+0, -12)
/extern/draco/dracoenc/cmake/toolchains/arm64-ios.cmake (+0, -14)
/extern/draco/dracoenc/cmake/toolchains/arm64-linux-gcc.cmake (+0, -18)
/extern/draco/dracoenc/cmake/toolchains/armv7-android-ndk-libcpp.cmake (+0, -12)
/extern/draco/dracoenc/cmake/toolchains/armv7-ios.cmake (+0, -14)
/extern/draco/dracoenc/cmake/toolchains/armv7-linux-gcc.cmake (+0, -24)
/extern/draco/dracoenc/cmake/toolchains/armv7s-ios.cmake (+0, -14)
/extern/draco/dracoenc/cmake/toolchains/x86-android-ndk-libcpp.cmake (+0, -12)
/extern/draco/dracoenc/cmake/toolchains/x86_64-android-ndk-libcpp.cmake (+0, -12)
/extern/draco/dracoenc/cmake/util.cmake (+0, -73)
/extern/draco/dracoenc/CMakeLists.txt (+0, -188)
/extern/draco/dracoenc/LICENSE (+0, -202)
/extern/draco/dracoenc/src/draco/animation/keyframe_animation.cc (+0, -55)
/extern/draco/dracoenc/src/draco/animation/keyframe_animation.h (+0, -108)
/extern/draco/dracoenc/src/draco/animation/keyframe_animation_decoder.cc (+0, -29)
/extern/draco/dracoenc/src/draco/animation/keyframe_animation_decoder.h (+0, -34)
/extern/draco/dracoenc/src/draco/animation/keyframe_animation_encoder.cc (+0, -28)
/extern/draco/dracoenc/src/draco/animation/keyframe_animation_encoder.h (+0, -39)
/extern/draco/dracoenc/src/draco/animation/keyframe_animation_encoding_test.cc (+0, -168)
/extern/draco/dracoenc/src/draco/animation/keyframe_animation_test.cc (+0, -102)
/extern/draco/dracoenc/src/draco/attributes/attribute_octahedron_transform.cc (+0, -86)
/extern/draco/dracoenc/src/draco/attributes/attribute_octahedron_transform.h (+0, -60)
/extern/draco/dracoenc/src/draco/attributes/attribute_quantization_transform.cc (+0, -178)
/extern/draco/dracoenc/src/draco/attributes/attribute_quantization_transform.h (+0, -78)
/extern/draco/dracoenc/src/draco/attributes/attribute_transform.cc (+0, -44)
/extern/draco/dracoenc/src/draco/attributes/attribute_transform.h (+0, -46)
/extern/draco/dracoenc/src/draco/attributes/attribute_transform_data.h (+0, -71)
/extern/draco/dracoenc/src/draco/attributes/attribute_transform_type.h (+0, -30)
/extern/draco/dracoenc/src/draco/attributes/geometry_attribute.cc (+0, -91)
/extern/draco/dracoenc/src/draco/attributes/geometry_attribute.h (+0, -304)
/extern/draco/dracoenc/src/draco/attributes/geometry_indices.h (+0, -54)
/extern/draco/dracoenc/src/draco/attributes/point_attribute.cc (+0, -205)
/extern/draco/dracoenc/src/draco/attributes/point_attribute.h (+0, -186)
/extern/draco/dracoenc/src/draco/attributes/point_attribute_test.cc (+0, -129)
/extern/draco/dracoenc/src/draco/compression/attributes/attributes_decoder.cc (+0, -97)
/extern/draco/dracoenc/src/draco/compression/attributes/attributes_decoder.h (+0, -94)
/extern/draco/dracoenc/src/draco/compression/attributes/attributes_decoder_interface.h (+0, -62)
/extern/draco/dracoenc/src/draco/compression/attributes/attributes_encoder.cc (+0, -49)
/extern/draco/dracoenc/src/draco/compression/attributes/attributes_encoder.h (+0, -149)
/extern/draco/dracoenc/src/draco/compression/attributes/kd_tree_attributes_decoder.cc (+0, -515)
/extern/draco/dracoenc/src/draco/compression/attributes/kd_tree_attributes_decoder.h (+0, -46)
/extern/draco/dracoenc/src/draco/compression/attributes/kd_tree_attributes_encoder.cc (+0, -289)
/extern/draco/dracoenc/src/draco/compression/attributes/kd_tree_attributes_encoder.h (+0, -51)
/extern/draco/dracoenc/src/draco/compression/attributes/kd_tree_attributes_shared.h (+0, -28)
/extern/draco/dracoenc/src/draco/compression/attributes/linear_sequencer.h (+0, -50)
/extern/draco/dracoenc/src/draco/compression/attributes/mesh_attribute_indices_encoding_data.h (+0, -58)
/extern/draco/dracoenc/src/draco/compression/attributes/normal_compression_utils.h (+0, -335)
/extern/draco/dracoenc/src/draco/compression/attributes/points_sequencer.h (+0, -63)
/extern/draco/dracoenc/src/draco/compression/attributes/point_d_vector.h (+0, -275)
/extern/draco/dracoenc/src/draco/compression/attributes/point_d_vector_test.cc (+0, -359)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_constrained_multi_parallelogram_decoder.h (+0, -227)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_constrained_multi_parallelogram_encoder.h (+0, -410)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_constrained_multi_parallelogram_shared.h (+0, -34)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_data.h (+0, -72)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_decoder.h (+0, -46)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_encoder.h (+0, -46)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_geometric_normal_decoder.h (+0, -163)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_geometric_normal_encoder.h (+0, -175)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_geometric_normal_predictor_area.h (+0, -110)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_geometric_normal_predictor_base.h (+0, -94)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_multi_parallelogram_decoder.h (+0, -127)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_multi_parallelogram_encoder.h (+0, -133)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_parallelogram_decoder.h (+0, -98)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_parallelogram_encoder.h (+0, -111)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_parallelogram_shared.h (+0, -72)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_decoder.h (+0, -335)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_encoder.h (+0, -313)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_portable_decoder.h (+0, -131)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_portable_encoder.h (+0, -129)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/mesh_prediction_scheme_tex_coords_portable_predictor.h (+0, -252)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_decoder.h (+0, -89)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_decoder_factory.h (+0, -193)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_decoder_interface.h (+0, -53)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_decoding_transform.h (+0, -65)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_delta_decoder.h (+0, -65)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_delta_encoder.h (+0, -69)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoder.h (+0, -89)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoder_factory.cc (+0, -72)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoder_factory.h (+0, -127)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoder_interface.h (+0, -55)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_encoding_transform.h (+0, -77)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_factory.h (+0, -83)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_interface.h (+0, -60)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_canonicalized_decoding_transform.h (+0, -113)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_canonicalized_encoding_transform.h (+0, -116)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_canonicalized_transform_base.h (+0, -101)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_canonicalized_transform_test.cc (+0, -192)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_decoding_transform.h (+0, -102)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_encoding_transform.h (+0, -105)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_transform_base.h (+0, -89)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_normal_octahedron_transform_test.cc (+0, -71)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_wrap_decoding_transform.h (+0, -67)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_wrap_encoding_transform.h (+0, -78)
/extern/draco/dracoenc/src/draco/compression/attributes/prediction_schemes/prediction_scheme_wrap_transform_base.h (+0, -116)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_attribute_decoder.cc (+0, -113)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_attribute_decoder.h (+0, -87)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_attribute_decoders_controller.cc (+0, -140)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_attribute_decoders_controller.h (+0, -60)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_attribute_encoder.cc (+0, -104)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_attribute_encoder.h (+0, -133)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_attribute_encoders_controller.cc (+0, -149)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_attribute_encoders_controller.h (+0, -110)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_integer_attribute_decoder.cc (+0, -213)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_integer_attribute_decoder.h (+0, -76)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_integer_attribute_encoder.cc (+0, -225)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_integer_attribute_encoder.h (+0, -67)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_integer_attribute_encoding_test.cc (+0, -67)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_normal_attribute_decoder.cc (+0, -89)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_normal_attribute_decoder.h (+0, -83)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_normal_attribute_encoder.cc (+0, -50)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_normal_attribute_encoder.h (+0, -82)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_quantization_attribute_decoder.cc (+0, -112)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_quantization_attribute_decoder.h (+0, -57)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_quantization_attribute_encoder.cc (+0, -74)
/extern/draco/dracoenc/src/draco/compression/attributes/sequential_quantization_attribute_encoder.h (+0, -52)
/extern/draco/dracoenc/src/draco/compression/bit_coders/adaptive_rans_bit_coding_shared.h (+0, -43)
/extern/draco/dracoenc/src/draco/compression/bit_coders/adaptive_rans_bit_decoder.cc (+0, -67)
/extern/draco/dracoenc/src/draco/compression/bit_coders/adaptive_rans_bit_decoder.h (+0, -54)
/extern/draco/dracoenc/src/draco/compression/bit_coders/adaptive_rans_bit_encoder.cc (+0, -59)
/extern/draco/dracoenc/src/draco/compression/bit_coders/adaptive_rans_bit_encoder.h (+0, -61)
/extern/draco/dracoenc/src/draco/compression/bit_coders/direct_bit_decoder.cc (+0, -50)
/extern/draco/dracoenc/src/draco/compression/bit_coders/direct_bit_decoder.h (+0, -90)
/extern/draco/dracoenc/src/draco/compression/bit_coders/direct_bit_encoder.cc (+0, -39)
/extern/draco/dracoenc/src/draco/compression/bit_coders/direct_bit_encoder.h (+0, -89)
/extern/draco/dracoenc/src/draco/compression/bit_coders/folded_integer_bit_decoder.h (+0, -76)
/extern/draco/dracoenc/src/draco/compression/bit_coders/folded_integer_bit_encoder.h (+0, -82)
/extern/draco/dracoenc/src/draco/compression/bit_coders/rans_bit_decoder.cc (+0, -77)
/extern/draco/dracoenc/src/draco/compression/bit_coders/rans_bit_decoder.h (+0, -56)
/extern/draco/dracoenc/src/draco/compression/bit_coders/rans_bit_encoder.cc (+0, -123)
/extern/draco/dracoenc/src/draco/compression/bit_coders/rans_bit_encoder.h (+0, -57)
/extern/draco/dracoenc/src/draco/compression/bit_coders/rans_coding_test.cc (+0, -9)
/extern/draco/dracoenc/src/draco/compression/bit_coders/symbol_bit_decoder.cc (+0, -47)
/extern/draco/dracoenc/src/draco/compression/bit_coders/symbol_bit_decoder.h (+0, -36)
/extern/draco/dracoenc/src/draco/compression/bit_coders/symbol_bit_encoder.cc (+0, -30)
/extern/draco/dracoenc/src/draco/compression/bit_coders/symbol_bit_encoder.h (+0, -36)
/extern/draco/dracoenc/src/draco/compression/config/compression_shared.h (+0, -153)
/extern/draco/dracoenc/src/draco/compression/config/decoder_options.h (+0, -34)
/extern/draco/dracoenc/src/draco/compression/config/decoder_options_test.cc (+0, -67)
/extern/draco/dracoenc/src/draco/compression/config/draco_options.h (+0, -244)
/extern/draco/dracoenc/src/draco/compression/config/encoder_options.h (+0, -97)
/extern/draco/dracoenc/src/draco/compression/config/encoding_features.h (+0, -39)
/extern/draco/dracoenc/src/draco/compression/decode.cc (+0, -132)
/extern/draco/dracoenc/src/draco/compression/decode.h (+0, -81)
/extern/draco/dracoenc/src/draco/compression/decode_test.cc (+0, -196)
/extern/draco/dracoenc/src/draco/compression/encode.cc (+0, -95)
/extern/draco/dracoenc/src/draco/compression/encode.h (+0, -140)
/extern/draco/dracoenc/src/draco/compression/encode_base.h (+0, -126)
/extern/draco/dracoenc/src/draco/compression/encode_test.cc (+0, -293)
/extern/draco/dracoenc/src/draco/compression/entropy/ans.h (+0, -517)
/extern/draco/dracoenc/src/draco/compression/entropy/rans_symbol_coding.h (+0, -54)
/extern/draco/dracoenc/src/draco/compression/entropy/rans_symbol_decoder.h (+0, -153)
/extern/draco/dracoenc/src/draco/compression/entropy/rans_symbol_encoder.h (+0, -280)
/extern/draco/dracoenc/src/draco/compression/entropy/shannon_entropy.cc (+0, -143)
/extern/draco/dracoenc/src/draco/compression/entropy/shannon_entropy.h (+0, -110)
/extern/draco/dracoenc/src/draco/compression/entropy/shannon_entropy_test.cc (+0, -56)
/extern/draco/dracoenc/src/draco/compression/entropy/symbol_coding_test.cc (+0, -170)
/extern/draco/dracoenc/src/draco/compression/entropy/symbol_decoding.cc (+0, -171)
/extern/draco/dracoenc/src/draco/compression/entropy/symbol_decoding.h (+0, -29)
/extern/draco/dracoenc/src/draco/compression/entropy/symbol_encoding.cc (+0, -370)
/extern/draco/dracoenc/src/draco/compression/entropy/symbol_encoding.h (+0, -47)
/extern/draco/dracoenc/src/draco/compression/expert_encode.cc (+0, -177)
/extern/draco/dracoenc/src/draco/compression/expert_encode.h (+0, -147)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_decoder.cc (+0, -35)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_decoder.h (+0, -68)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_decoder_helpers.h (+0, -84)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_decoder.cc (+0, -67)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_decoder.h (+0, -55)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_decoder_impl.cc (+0, -1150)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_decoder_impl.h (+0, -226)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_decoder_impl_interface.h (+0, -47)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_encoder.cc (+0, -182)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_encoder.h (+0, -73)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_encoder_impl.cc (+0, -830)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_encoder_impl.h (+0, -210)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_encoder_impl_interface.h (+0, -57)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_encoding_test.cc (+0, -247)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_shared.h (+0, -131)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_traversal_decoder.h (+0, -193)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_traversal_encoder.h (+0, -139)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_traversal_predictive_decoder.h (+0, -132)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_traversal_predictive_encoder.h (+0, -171)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_traversal_valence_decoder.h (+0, -202)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_edgebreaker_traversal_valence_encoder.h (+0, -223)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_encoder.cc (+0, -33)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_encoder.h (+0, -84)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_encoder_helpers.h (+0, -81)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_encoder_test.cc (+0, -93)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_sequential_decoder.cc (+0, -150)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_sequential_decoder.h (+0, -39)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_sequential_encoder.cc (+0, -131)
/extern/draco/dracoenc/src/draco/compression/mesh/mesh_sequential_encoder.h (+0, -57)
/extern/draco/dracoenc/src/draco/compression/mesh/traverser/depth_first_traverser.h (+0, -169)
/extern/draco/dracoenc/src/draco/compression/mesh/traverser/max_prediction_degree_traverser.h (+0, -223)
/extern/draco/dracoenc/src/draco/compression/mesh/traverser/mesh_attribute_indices_encoding_observer.h (+0, -76)
/extern/draco/dracoenc/src/draco/compression/mesh/traverser/mesh_traversal_sequencer.h (+0, -110)
/extern/draco/dracoenc/src/draco/compression/mesh/traverser/traverser_base.h (+0, -85)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/dynamic_integer_points_kd_tree_decoder.cc (+0, -26)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/dynamic_integer_points_kd_tree_decoder.h (+0, -310)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/dynamic_integer_points_kd_tree_encoder.cc (+0, -26)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/dynamic_integer_points_kd_tree_encoder.h (+0, -365)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/float_points_tree_decoder.cc (+0, -143)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/float_points_tree_decoder.h (+0, -127)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/float_points_tree_encoder.cc (+0, -94)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/float_points_tree_encoder.h (+0, -124)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/integer_points_kd_tree_decoder.cc (+0, -45)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/integer_points_kd_tree_decoder.h (+0, -299)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/integer_points_kd_tree_encoder.cc (+0, -45)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/integer_points_kd_tree_encoder.h (+0, -397)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/point_cloud_compression_method.h (+0, -34)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/point_cloud_types.h (+0, -75)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/quantize_points_3.h (+0, -83)
/extern/draco/dracoenc/src/draco/compression/point_cloud/algorithms/queuing_policy.h (+0, -75)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_decoder.cc (+0, -167)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_decoder.h (+0, -116)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_encoder.cc (+0, -283)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_encoder.h (+0, -158)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_kd_tree_decoder.cc (+0, -38)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_kd_tree_decoder.h (+0, -31)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_kd_tree_encoder.cc (+0, -42)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_kd_tree_encoder.h (+0, -45)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_kd_tree_encoding_test.cc (+0, -456)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_sequential_decoder.cc (+0, -41)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_sequential_decoder.h (+0, -33)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_sequential_encoder.cc (+0, -49)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_sequential_encoder.h (+0, -43)
/extern/draco/dracoenc/src/draco/compression/point_cloud/point_cloud_sequential_encoding_test.cc (+0, -90)
/extern/draco/dracoenc/src/draco/core/bit_utils.cc (+0, -36)
/extern/draco/dracoenc/src/draco/core/bit_utils.h (+0, -123)
/extern/draco/dracoenc/src/draco/core/bounding_box.cc (+0, -23)
/extern/draco/dracoenc/src/draco/core/bounding_box.h (+0, -52)
/extern/draco/dracoenc/src/draco/core/buffer_bit_coding_test.cc (+0, -116)
/extern/draco/dracoenc/src/draco/core/cycle_timer.cc (+0, -49)
/extern/draco/dracoenc/src/draco/core/cycle_timer.h (+0, -50)
/extern/draco/dracoenc/src/draco/core/data_buffer.cc (+0, -56)
/extern/draco/dracoenc/src/draco/core/data_buffer.h (+0, -82)
/extern/draco/dracoenc/src/draco/core/decoder_buffer.cc (+0, -70)
/extern/draco/dracoenc/src/draco/core/decoder_buffer.h (+0, -210)
/extern/draco/dracoenc/src/draco/core/divide.cc (+0, -88)
/extern/draco/dracoenc/src/draco/core/divide.h (+0, -41)
/extern/draco/dracoenc/src/draco/core/draco_index_type.h (+0, -183)
/extern/draco/dracoenc/src/draco/core/draco_index_type_vector.h (+0, -77)
/extern/draco/dracoenc/src/draco/core/draco_tests.cc (+0, -6)
/extern/draco/dracoenc/src/draco/core/draco_test_base.h (+0, -11)
/extern/draco/dracoenc/src/draco/core/draco_test_utils.cc (+0, -83)
/extern/draco/dracoenc/src/draco/core/draco_test_utils.h (+0, -70)
/extern/draco/dracoenc/src/draco/core/draco_types.cc (+0, -61)
/extern/draco/dracoenc/src/draco/core/draco_types.h (+0, -51)
/extern/draco/dracoenc/src/draco/core/draco_version.h (+0, -27)
/extern/draco/dracoenc/src/draco/core/encoder_buffer.cc (+0, -90)
/extern/draco/dracoenc/src/draco/core/encoder_buffer.h (+0, -148)
/extern/draco/dracoenc/src/draco/core/hash_utils.cc (+0, -57)
/extern/draco/dracoenc/src/draco/core/hash_utils.h (+0, -64)
/extern/draco/dracoenc/src/draco/core/macros.h (+0, -111)
/extern/draco/dracoenc/src/draco/core/math_utils.h (+0, -54)
/extern/draco/dracoenc/src/draco/core/math_utils_test.cc (+0, -22)
/extern/draco/dracoenc/src/draco/core/options.cc (+0, -89)
/extern/draco/dracoenc/src/draco/core/options.h (+0, -145)
/extern/draco/dracoenc/src/draco/core/quantization_utils.cc (+0, -41)
/extern/draco/dracoenc/src/draco/core/quantization_utils.h (+0, -81)
/extern/draco/dracoenc/src/draco/core/quantization_utils_test.cc (+0, -91)
/extern/draco/dracoenc/src/draco/core/status.h (+0, -75)
/extern/draco/dracoenc/src/draco/core/statusor.h (+0, -81)
/extern/draco/dracoenc/src/draco/core/status_or.h (+0, -81)
/extern/draco/dracoenc/src/draco/core/status_test.cc (+0, -38)
/extern/draco/dracoenc/src/draco/core/varint_decoding.h (+0, -59)
/extern/draco/dracoenc/src/draco/core/varint_encoding.h (+0, -57)
/extern/draco/dracoenc/src/draco/core/vector_d.h (+0, -305)
/extern/draco/dracoenc/src/draco/core/vector_d_test.cc (+0, -235)
/extern/draco/dracoenc/src/draco/draco_features.h (+0, -8)
/extern/draco/dracoenc/src/draco/io/mesh_io.cc (+0, -69)
/extern/draco/dracoenc/src/draco/io/mesh_io.h (+0, -102)
/extern/draco/dracoenc/src/draco/io/obj_decoder.cc (+0, -689)
/extern/draco/dracoenc/src/draco/io/obj_decoder.h (+0, -130)
/extern/draco/dracoenc/src/draco/io/obj_decoder_test.cc (+0, -190)
/extern/draco/dracoenc/src/draco/io/obj_encoder.cc (+0, -314)
/extern/draco/dracoenc/src/draco/io/obj_encoder.h (+0, -92)
/extern/draco/dracoenc/src/draco/io/obj_encoder_test.cc (+0, -106)
/extern/draco/dracoenc/src/draco/io/parser_utils.cc (+0, -232)
/extern/draco/dracoenc/src/draco/io/parser_utils.h (+0, -64)
/extern/draco/dracoenc/src/draco/io/ply_decoder.cc (+0, -295)
/extern/draco/dracoenc/src/draco/io/ply_decoder.h (+0, -69)
/extern/draco/dracoenc/src/draco/io/ply_decoder_test.cc (+0, -90)
/extern/draco/dracoenc/src/draco/io/ply_encoder.cc (+0, -201)
/extern/draco/dracoenc/src/draco/io/ply_encoder.h (+0, -54)
/extern/draco/dracoenc/src/draco/io/ply_property_reader.h (+0, -96)
/extern/draco/dracoenc/src/draco/io/ply_property_writer.h (+0, -94)
/extern/draco/dracoenc/src/draco/io/ply_reader.cc (+0, -295)
/extern/draco/dracoenc/src/draco/io/ply_reader.h (+0, -152)
/extern/draco/dracoenc/src/draco/io/ply_reader_test.cc (+0, -147)
/extern/draco/dracoenc/src/draco/io/point_cloud_io.cc (+0, -58)
/extern/draco/dracoenc/src/draco/io/point_cloud_io.h (+0, -89)
/extern/draco/dracoenc/src/draco/io/point_cloud_io_test.cc (+0, -115)
/extern/draco/dracoenc/src/draco/mesh/corner_table.cc (+0, -419)
/extern/draco/dracoenc/src/draco/mesh/corner_table.h (+0, -367)
/extern/draco/dracoenc/src/draco/mesh/corner_table_iterators.h (+0, -281)
/extern/draco/dracoenc/src/draco/mesh/mesh.cc (+0, -43)
/extern/draco/dracoenc/src/draco/mesh/mesh.h (+0, -151)
/extern/draco/dracoenc/src/draco/mesh/mesh_are_equivalent.cc (+0, -192)
/extern/draco/dracoenc/src/draco/mesh/mesh_are_equivalent.h (+0, -71)
/extern/draco/dracoenc/src/draco/mesh/mesh_are_equivalent_test.cc (+0, -99)
/extern/draco/dracoenc/src/draco/mesh/mesh_attribute_corner_table.cc (+0, -202)
/extern/draco/dracoenc/src/draco/mesh/mesh_attribute_corner_table.h (+0, -177)
/extern/draco/dracoenc/src/draco/mesh/mesh_cleanup.cc (+0, -185)
/extern/draco/dracoenc/src/draco/mesh/mesh_cleanup.h (+0, -43)
/extern/draco/dracoenc/src/draco/mesh/mesh_cleanup_test.cc (+0, -131)
/extern/draco/dracoenc/src/draco/mesh/mesh_misc_functions.cc (+0, -58)
/extern/draco/dracoenc/src/draco/mesh/mesh_misc_functions.h (+0, -80)
/extern/draco/dracoenc/src/draco/mesh/mesh_stripifier.cc (+0, -99)
/extern/draco/dracoenc/src/draco/mesh/mesh_stripifier.h (+0, -252)
/extern/draco/dracoenc/src/draco/mesh/triangle_soup_mesh_builder.cc (+0, -87)
/extern/draco/dracoenc/src/draco/mesh/triangle_soup_mesh_builder.h (+0, -64)
/extern/draco/dracoenc/src/draco/mesh/triangle_soup_mesh_builder_test.cc (+0, -197)
/extern/draco/dracoenc/src/draco/mesh/valence_cache.h (+0, -136)
/extern/draco/dracoenc/src/draco/metadata/geometry_metadata.cc (+0, -40)
/extern/draco/dracoenc/src/draco/metadata/geometry_metadata.h (+0, -126)
/extern/draco/dracoenc/src/draco/metadata/metadata.cc (+0, -130)
/extern/draco/dracoenc/src/draco/metadata/metadata.h (+0, -208)
/extern/draco/dracoenc/src/draco/metadata/metadata_decoder.cc (+0, -103)
/extern/draco/dracoenc/src/draco/metadata/metadata_decoder.h (+0, -42)
/extern/draco/dracoenc/src/draco/metadata/metadata_encoder.cc (+0, -92)
/extern/draco/dracoenc/src/draco/metadata/metadata_encoder.h (+0, -41)
/extern/draco/dracoenc/src/draco/metadata/metadata_encoder_test.cc (+0, -165)
/extern/draco/dracoenc/src/draco/metadata/metadata_test.cc (+0, -156)
/extern/draco/dracoenc/src/draco/point_cloud/point_cloud.cc (+0, -266)
/extern/draco/dracoenc/src/draco/point_cloud/point_cloud.h (+0, -241)
/extern/draco/dracoenc/src/draco/point_cloud/point_cloud_builder.cc (+0, -75)
/extern/draco/dracoenc/src/draco/point_cloud/point_cloud_builder.h (+0, -80)
/extern/draco/dracoenc/src/draco/point_cloud/point_cloud_builder_test.cc (+0, -171)
/extern/draco/dracoenc/src/draco/point_cloud/point_cloud_test.cc (+0, -131)
/extern/draco/dracoenc/src/draco/tools/draco_decoder.cc (+0, -178)
/extern/draco/dracoenc/src/draco/tools/draco_encoder.cc (+0, -373)
/extern/draco/src/draco-compressor.cpp (+0, -277)
/extern/draco/src/draco-compressor.h (+0, -173)

1 Modified Path:

/extern/draco/CMakeLists.txt (+10, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021