Update issue 260
Add pipeline_profiles to async object.
Update issue 260
Finished profiling in rendering pipeline.
PipelineStat used profiling.
Update issue 260
Now generate index could return min/max of indexes.
Update performance document.
合并
Update issue 260
Separate clipping and compact clip in profiles.
Finished USE_INDEX_RANGE. but it is not better than old version, just make it disabled in default.
Add clip_triangle_to_poly_simple but not used.
Update issue 260
Improved reserved_pool.
Eliminate unnecessary malloc/free in geom_setup_engine to optimization.
Rename transform_vertices to prepare_vertices.
Add fetch3 to vertex cache which can fetch 3 verts once time.
Add compact clip profile display to PipelineStat.
Remove some warnings.
Update issue 260
Fixed a false assertion in reserved_pool.
Add vs_output_attr_count to host.
Remove code referenced old vertex shader unit.
vertex cache preparation is moved into raster draw.
RUN-TIME ERROR!
Update performance document.
合并
Update issue 260
Fixed bug of interpolation method initialization before draw.
Update issue 260
Refactor vertex_cache, now it supports multi-threaded vertex fetch.
Extract default implements to vertex_cache_impl.
Update issue 261
Now profile could return boost property tree.
Add benchmark base class to salviau.
BenchmarkPartOfSponza uses new benchmark framework.
Update issue 261
Fixed ptree to JSON errors.
Now backend_input_pixels statistic fixed.
Update issue 261
Remove unused code in benchmarks.
All benches are ported to new benchmark framework.
Update issue 261
BenchmarkSponza filter settings is back to old version for comparable.
Update issue 261
host will return null pointer when vertex shader is not set.
Now update_register_map is called by stream_assembler update.
Fixed ps_invocations counter.
Add update_statistic to vertex_cache for counting.
Update issue 261
LoD is computed once per quad for cpp_pixel_shader.
Update issue 261
Add bm_collect.py to get performance data automatically.
Update performance document for v1469
Update issue 260
For early-z case, depth read-test-write are executed together..