Author: anthony_pajot
Date: Tue Jun 21 18:16:19 2011
New Revision: 1058

URL: http://svn.gna.org/viewcvs/pflex-framework?rev=1058&view=rev
Log:
transformed virtual_vect to make it similar to vect, and isolated the header 
files to avoid conflicts. CV_Integral_Computer is now used to compute errors in 
the approx_tree system, could also be used to compute the averages if it is 
worth. to be tested. some bug fixes as well.

Added:
    trunk/examples/flexray/CMake-cuda/g++   (with props)
    trunk/examples/flexray/CMake-cuda/gcc   (with props)
    trunk/examples/flexray/core_lib/include/utils/type_wrapper.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/type_wrapper.hpp
    trunk/examples/flexray/core_lib/include/vect/private/
    trunk/examples/flexray/core_lib/include/vect/private/abs.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/abs.hpp
    trunk/examples/flexray/core_lib/include/vect/private/add.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/add.hpp
    
trunk/examples/flexray/core_lib/include/vect/private/binary_constant_expr.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/binary_constant_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/private/binary_expr.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/binary_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/private/binary_op.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/binary_op.hpp
    trunk/examples/flexray/core_lib/include/vect/private/compatible_operands.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/compatible_operands.hpp
    trunk/examples/flexray/core_lib/include/vect/private/div.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/div.hpp
    trunk/examples/flexray/core_lib/include/vect/private/expr_reindexed.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/expr_reindexed.hpp
    
trunk/examples/flexray/core_lib/include/vect/private/expr_reindexed_private.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/expr_reindexed_private.hpp
    trunk/examples/flexray/core_lib/include/vect/private/is_affectable.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/is_affectable.hpp
    trunk/examples/flexray/core_lib/include/vect/private/iterator.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/iterator.hpp
    trunk/examples/flexray/core_lib/include/vect/private/lerp.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/lerp.hpp
    trunk/examples/flexray/core_lib/include/vect/private/list_reindexer.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/list_reindexer.hpp
    trunk/examples/flexray/core_lib/include/vect/private/mul.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/mul.hpp
    trunk/examples/flexray/core_lib/include/vect/private/operators.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/operators.hpp
    trunk/examples/flexray/core_lib/include/vect/private/sqrt.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/sqrt.hpp
    trunk/examples/flexray/core_lib/include/vect/private/string_print.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/string_print.hpp
    trunk/examples/flexray/core_lib/include/vect/private/sub.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/sub.hpp
    trunk/examples/flexray/core_lib/include/vect/private/subrange.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/subrange.hpp
    
trunk/examples/flexray/core_lib/include/vect/private/ternary_constant_expr.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/ternary_constant_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/private/ternary_expr.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/ternary_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/private/ternary_op.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/ternary_op.hpp
    trunk/examples/flexray/core_lib/include/vect/private/test.cpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/test.cpp
    trunk/examples/flexray/core_lib/include/vect/private/unary_expr.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/unary_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/private/unary_op.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/unary_op.hpp
    trunk/examples/flexray/core_lib/include/vect/private/vector_1d.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/vector_1d.hpp
    trunk/examples/flexray/core_lib/include/vect/private/vectorial_expr.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/vectorial_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/private/vectorial_struct.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/vect/vectorial_struct.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/
    trunk/examples/flexray/core_lib/include/virtual_vect/private/abs.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/add.hpp
    
trunk/examples/flexray/core_lib/include/virtual_vect/private/binary_constant_expr.hpp
      - copied, changed from r1057, 
trunk/examples/flexray/core_lib/include/virtual_vect/binary_constant_expr.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/binary_expr.hpp
      - copied, changed from r1057, 
trunk/examples/flexray/core_lib/include/virtual_vect/binary_expr.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/binary_op.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/div.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/lerp.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/mul.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/operators.hpp
      - copied, changed from r1057, 
trunk/examples/flexray/core_lib/include/virtual_vect/operators.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/sub.hpp
    
trunk/examples/flexray/core_lib/include/virtual_vect/private/ternary_constant_expr.hpp
    
trunk/examples/flexray/core_lib/include/virtual_vect/private/ternary_expr.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/ternary_op.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/unary_expr.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/private/unary_op.hpp
    
trunk/examples/flexray/core_lib/include/virtual_vect/private/vectorial_expr.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/virtual_vect/vectorial_expr.hpp
    
trunk/examples/flexray/core_lib/include/virtual_vect/private/vectorial_struct.hpp
      - copied unchanged from r1057, 
trunk/examples/flexray/core_lib/include/virtual_vect/vectorial_struct.hpp
Removed:
    trunk/examples/flexray/core_lib/include/vect/abs.hpp
    trunk/examples/flexray/core_lib/include/vect/add.hpp
    trunk/examples/flexray/core_lib/include/vect/binary_constant_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/binary_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/binary_op.hpp
    trunk/examples/flexray/core_lib/include/vect/compatible_operands.hpp
    trunk/examples/flexray/core_lib/include/vect/div.hpp
    trunk/examples/flexray/core_lib/include/vect/expr_reindexed.hpp
    trunk/examples/flexray/core_lib/include/vect/expr_reindexed_private.hpp
    trunk/examples/flexray/core_lib/include/vect/is_affectable.hpp
    trunk/examples/flexray/core_lib/include/vect/iterator.hpp
    trunk/examples/flexray/core_lib/include/vect/lerp.hpp
    trunk/examples/flexray/core_lib/include/vect/list_reindexer.hpp
    trunk/examples/flexray/core_lib/include/vect/mul.hpp
    trunk/examples/flexray/core_lib/include/vect/operators.hpp
    trunk/examples/flexray/core_lib/include/vect/sqrt.hpp
    trunk/examples/flexray/core_lib/include/vect/string_print.hpp
    trunk/examples/flexray/core_lib/include/vect/sub.hpp
    trunk/examples/flexray/core_lib/include/vect/subrange.hpp
    trunk/examples/flexray/core_lib/include/vect/ternary_constant_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/ternary_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/ternary_op.hpp
    trunk/examples/flexray/core_lib/include/vect/test.cpp
    trunk/examples/flexray/core_lib/include/vect/type_wrapper.hpp
    trunk/examples/flexray/core_lib/include/vect/unary_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/unary_op.hpp
    trunk/examples/flexray/core_lib/include/vect/vector_1d.hpp
    trunk/examples/flexray/core_lib/include/vect/vectorial_expr.hpp
    trunk/examples/flexray/core_lib/include/vect/vectorial_struct.hpp
    
trunk/examples/flexray/core_lib/include/virtual_vect/binary_constant_expr.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/binary_expr.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/operators.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/vectorial_expr.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/vectorial_operators.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/vectorial_struct.hpp
Modified:
    trunk/examples/flexray/CMake-cuda/FindCuda.cmake
    trunk/examples/flexray/CMakeLists.txt
    trunk/examples/flexray/accumulators/bright_spots_remover/ade_criteria.hpp
    trunk/examples/flexray/accumulators/vbw_accumulator/accumulation_buffer.cpp
    trunk/examples/flexray/accumulators/vbw_accumulator/accumulation_buffer.hpp
    
trunk/examples/flexray/adaptive_screen_sampling_schemes/precision/agm_error.hpp
    
trunk/examples/flexray/adaptive_screen_sampling_schemes/precision/approx_median_error.hpp
    
trunk/examples/flexray/adaptive_screen_sampling_schemes/precision/arithmetic_avg_error.hpp
    trunk/examples/flexray/base_itfs/scene_itf.cpp
    trunk/examples/flexray/core_lib/include/imaging/buffer_2d.hpp
    
trunk/examples/flexray/core_lib/include/light_transport/mp_vvr_approx_tree_utils.hpp
    
trunk/examples/flexray/core_lib/include/light_transport/non_analytic_volume_region_pi.template
    trunk/examples/flexray/core_lib/include/maths/approx_tree/linear_cr.hpp
    trunk/examples/flexray/core_lib/include/maths/approx_tree/mp_builders.hpp
    
trunk/examples/flexray/core_lib/include/maths/approx_tree/mp_builders.template
    trunk/examples/flexray/core_lib/include/maths/approx_tree/utils.hpp
    trunk/examples/flexray/core_lib/include/maths/cv_integral_computer.hpp
    trunk/examples/flexray/core_lib/include/maths/matrix4x4.hpp
    trunk/examples/flexray/core_lib/include/maths/matrix4x4_sse.inl
    trunk/examples/flexray/core_lib/include/maths/matrix4x4_sse.private
    trunk/examples/flexray/core_lib/include/maths/nd_vector.hpp
    trunk/examples/flexray/core_lib/include/maths/variance_avg.hpp
    trunk/examples/flexray/core_lib/include/maths/variance_avg.template
    trunk/examples/flexray/core_lib/include/maths/weighted_variance_avg.hpp
    
trunk/examples/flexray/core_lib/include/raytracing/GPU/radius/kdlib_internal.h
    
trunk/examples/flexray/core_lib/include/raytracing/GPU/radius/rt_cuda_structures.h
    trunk/examples/flexray/core_lib/include/shading/spectrum.hpp
    trunk/examples/flexray/core_lib/include/shading/spectrum_scaler.hpp
    trunk/examples/flexray/core_lib/include/vect/vect.hpp
    trunk/examples/flexray/core_lib/include/virtual_vect/virtual_vect.hpp
    trunk/examples/flexray/core_lib/src/maths/transform_sse.cpp
    trunk/examples/flexray/external_applis/bbox_length/bbox_length.cpp
    trunk/examples/flexray/films/luminosity_film/luminosity_film.cpp
    
trunk/examples/flexray/imaging_pipelines/basic_imaging_pipeline/basic_imaging_pipeline.cpp
    trunk/examples/flexray/lights/distant/preetham/preetham.cpp
    trunk/examples/flexray/simulators/rendering/cbpt/bpt.hpp
    trunk/examples/flexray/simulators/rendering/cbpt/cbpt.cpp
    trunk/examples/flexray/simulators/rendering/cbpt/cbpt.hpp
    trunk/examples/flexray/simulators/rendering/cbpt/path_computing.template
    
trunk/examples/flexray/surface_integrators/photon_mapping/photon_map_probs.hpp
    trunk/examples/flexray/test_scenes/full_indirect/main.xml
    trunk/examples/flexray/test_src/test.cpp
    
trunk/examples/flexray/textures/patterns/approx_tree_texture/texture_function.hpp
    trunk/examples/flexray/volume_regions/voxels_grid/sub_voxels_grid.cpp


_______________________________________________
Pflex-framework-commits mailing list
Pflex-framework-commits@gna.org
https://mail.gna.org/listinfo/pflex-framework-commits

Reply via email to