Closed GoogleCodeExporter closed 9 years ago
Original comment by wuye9036
on 15 Apr 2013 at 2:54
Original comment by wuye9036
on 11 May 2013 at 1:42
This issue was updated by revision 482745390e60.
SALVIA:
Split rasterizer_state to raster_state.
Rename rasterizer_state to raster_state.
Rename rasterizer_desc to raster_desc.
Clipper now hold clip_context not state-less longer .
Move raster_state::clip and raster_state::triangle_rast_func to clipper and rasterizer.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision b73691c72ba1.
SALVIA:
rename h_xxxxxx to xxxxx_ptr.
Replace include guard to pragma once.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision a23cbf973066.
SALVIA:
Remove handles.h.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision c9a2e720cd0c.
SALVIA:
Rename backbuffer_pixel_out to pixel_accessor
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision 1a9f4b92f2b6.
SALVIA:
Rename vertex_shader to cpp_vertex_shader.
Rename pixel_shader to cpp_pixel_shader.
Rename blend_shader to cpp_blend_shader.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision fd512124074b.
SALVIA:
Re-format for rasterizer.h
Update git_push.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision 2bd9e5877f23.
SALVIA:
Re-format rasterizer.h.
Add geom_setup_engine and thread_context file but not used yet.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision 537c34c31847.
SALVIA:
Add geom_setup_engine files to project but not be used yet.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision 1400cf4047e5.
SALVIA:
geom_setup_engine is available.
Refactor dispatch functions, rasterize functions.
Tiny signature changes for draw functions.
Fixed bugs in thread_context.
Sponza works in Debug mode.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision dcb54c066b01.
SALVIA:
Fixed a bug that front information is not returned as result.
Fixed a bug of renderer_impl::set_vs_sampler.
Add float copy function to interp_shim.
Original comment by wuye9036
on 10 Jun 2013 at 4:41
This issue was updated by revision b9292e3df2ea.
SALVIA:
Add try_lock to spinlock.
Add map_mode_none to map_mode.
Add prototype code to async_renderer.
Add missed file which will caused build failure.
Original comment by wuye9036
on 25 Jun 2013 at 2:55
This issue was updated by revision 974e089fe637.
SALVIA:
Add enum map_result.
Add resource_usage.
buffer_manager and texture_manager are combined to resource_manager.
Add resource_data to replace old buffer implementation.
Original comment by wuye9036
on 25 Jun 2013 at 2:55
This issue was updated by revision fa5359dd748e.
SALVIA:
Update prototype code in async_renderer.cpp.
Original comment by wuye9036
on 29 Jun 2013 at 7:04
This issue was updated by revision 3bd1a3afda13.
SALVIA:
Replace macro guard with pragma once.
Original comment by wuye9036
on 12 Jul 2013 at 2:16
This issue was updated by revision 8aa875bd47ed.
SALVIA:
Add brand_renderer and render_state.h.
Original comment by wuye9036
on 12 Jul 2013 at 2:16
This issue was updated by revision fbd345228843.
SALVIA:
Add brand_renderer as prototype. just compiled but not be tested.
Original comment by wuye9036
on 12 Jul 2013 at 2:16
This issue was updated by revision 9310667961f1.
SALVIA:
Now render_impl use render_state to instead sparse render states.
Add render_stages to salvia.
Original comment by wuye9036
on 12 Jul 2013 at 2:16
This issue was updated by revision f742a32307db.
SALVIA:
Remove render_stage.
Add initialize(stages) and update(state) to stages.
Original comment by wuye9036
on 12 Jul 2013 at 2:16
This issue was updated by revision f4730e0b59b1.
SALVIA:
Refactor index_fetcher.
Original comment by wuye9036
on 13 Jul 2013 at 5:43
This issue was updated by revision c242d5ae514f.
SALVIA:
Re-format style of codes.
Original comment by wuye9036
on 13 Jul 2013 at 5:43
This issue was updated by revision 9e1418d5521a.
SALVIA:
Remove set/get_render_target_available from renderer.
Refactor framebuffer.
Continue work on brand_renderer.
Add clearing data to render_state.
Original comment by wuye9036
on 13 Jul 2013 at 5:43
This issue was updated by revision 4cd55f2efc69.
SALVIA:
Rename renderer_impl to sync_renderer.
Original comment by wuye9036
on 13 Jul 2013 at 5:43
This issue was updated by revision 538dd4c4e8f8.
SALVIA:
Remove unused function of sync_renderer.
Fixed a warning.
Original comment by wuye9036
on 13 Jul 2013 at 5:43
This issue was updated by revision 4fdf64d0c55b.
SALVIA:
Add shader_cbuffer and shader_cbuffer_impl to hold shader constant data.
Rename constant in render_capacity.h,
Improve usage of shader_object::native_function.
Refactor stream_assembler.
Rename render_impl to sync_renderer.
Remove unsued prototype code from async renderer.
Refactor host, it is now receiving render_stages and render_state for update.
Reduce the memory footprint of default_vertex_cache.
Original comment by wuye9036
on 17 Jul 2013 at 2:34
This issue was updated by revision 49ecfbc9c80a.
SALVIA:
Fixed bugs of set_variable.
Original comment by wuye9036
on 17 Jul 2013 at 2:34
Original comment by wuye9036
on 8 Aug 2013 at 2:49
This issue was updated by revision 750c533f08bb.
SALVIA:
Add renderer_impl into salviar which is the base class of renderers.
Now depth and stencil target are merged to depth_stencil_target.
Implements clear functions in render_core.
Implements renderer_impl.
Remove texture1d.cpp.
Original comment by wuye9036
on 30 Aug 2013 at 7:26
This issue was updated by revision 3c4ed5e2a7a1.
SALVIA:
CANNOT PASS TESTS!
Remove render target management from frame buffer.
Remove target clear from framebuffer.
Reimplements depth and stencil read/write.
Remove unused renderer_parameters from render_core, renderer, renderer_impl and sync/async renderer.
Add copy_using_state to render_state.h.
clear_* functions and set_render_targets is similar with D3D11 api.
Cannot get framebuffer information from renderer any more.
Renaming on pixel_accessor.
Remove stencil/depth read/write function from pixel_accessor.
Add surface::texel_address().
Rename surface::get_texel_addr() -> surface::texel_offset()
Pull some implements from sync_renderer to renderer_impl.
Rename texutre::get_num_samples to sample_count.
Implements async_renderer.
Original comment by wuye9036
on 30 Aug 2013 at 7:26
This issue was updated by revision 0e67d97dc7eb.
SALVIA:
Fixed error that framebuffer::mask_stencil_ is uninitialized when stencil is disabled.
Add backend update call into render core.
ComplexMesh works.
Original comment by wuye9036
on 30 Aug 2013 at 7:26
This issue was updated by revision c9a134221ec9.
SALVIA:
Add viewport check to renderer_impl.
Add viewport setting to samples.
Original comment by wuye9036
on 30 Aug 2013 at 7:26
Original comment by wuye9036
on 30 Aug 2013 at 7:29
This issue was updated by revision b1c01d5532e6.
SALVIA:
Add asynchronous object to salvia.
Performance counter prototype is removed.
Refactor renderer_impl and sync/async_renderer. Draw*, clear*, begin, end functions were pulled up to renderer_impl.
Add commmit_state_and_command to renderer_impl as implementation.
Original comment by wuye9036
on 1 Sep 2013 at 2:20
Original issue reported on code.google.com by
wuye9036
on 15 Apr 2013 at 2:54