Index: command_buffer/client/cross/o3d_cmd_helper.h |
=================================================================== |
--- command_buffer/client/cross/o3d_cmd_helper.h (revision 30103) |
+++ command_buffer/client/cross/o3d_cmd_helper.h (working copy) |
@@ -38,7 +38,7 @@ |
#include "command_buffer/common/cross/logging.h" |
#include "command_buffer/common/cross/constants.h" |
#include "command_buffer/client/cross/cmd_buffer_helper.h" |
-#include "command_buffer/common/cross/cmd_buffer_format.h" |
+#include "command_buffer/common/cross/o3d_cmd_format.h" |
#include "o3d/gpu_plugin/np_utils/np_object_pointer.h" |
namespace o3d { |
@@ -58,24 +58,24 @@ |
// ------------------ Individual commands ---------------------- |
void Noop(uint32 skip_count) { |
- cmd::Noop& cmd = GetImmediateCmdSpace<cmd::Noop>( |
+ o3d::Noop& cmd = GetImmediateCmdSpace<o3d::Noop>( |
skip_count * sizeof(CommandBufferEntry)); |
cmd.Init(skip_count); |
} |
void SetToken(uint32 token) { |
- cmd::SetToken& cmd = GetCmdSpace<cmd::SetToken>(); |
+ o3d::SetToken& cmd = GetCmdSpace<o3d::SetToken>(); |
cmd.Init(token); |
} |
void BeginFrame() { |
- cmd::BeginFrame& cmd = GetCmdSpace<cmd::BeginFrame>(); |
+ o3d::BeginFrame& cmd = GetCmdSpace<o3d::BeginFrame>(); |
cmd.Init(); |
} |
void EndFrame() { |
- cmd::EndFrame& cmd = GetCmdSpace<cmd::EndFrame>(); |
+ o3d::EndFrame& cmd = GetCmdSpace<o3d::EndFrame>(); |
cmd.Init(); |
} |
@@ -83,7 +83,7 @@ |
uint32 buffers, |
float red, float green, float blue, float alpha, |
float depth, uint32 stencil) { |
- cmd::Clear& cmd = GetCmdSpace<cmd::Clear>(); |
+ o3d::Clear& cmd = GetCmdSpace<o3d::Clear>(); |
cmd.Init(buffers, red, green, blue, alpha, depth, stencil); |
} |
@@ -94,34 +94,34 @@ |
uint32 height, |
float z_min, |
float z_max) { |
- cmd::SetViewport& cmd = GetCmdSpace<cmd::SetViewport>(); |
+ o3d::SetViewport& cmd = GetCmdSpace<o3d::SetViewport>(); |
cmd.Init(left, top, width, height, z_min, z_max); |
} |
void CreateVertexBuffer( |
ResourceId vertex_buffer_id, uint32 size, vertex_buffer::Flags flags) { |
- cmd::CreateVertexBuffer& cmd = GetCmdSpace<cmd::CreateVertexBuffer>(); |
+ o3d::CreateVertexBuffer& cmd = GetCmdSpace<o3d::CreateVertexBuffer>(); |
cmd.Init(vertex_buffer_id, size, flags); |
} |
void DestroyVertexBuffer(ResourceId vertex_buffer_id) { |
- cmd::DestroyVertexBuffer& cmd = GetCmdSpace<cmd::DestroyVertexBuffer>(); |
+ o3d::DestroyVertexBuffer& cmd = GetCmdSpace<o3d::DestroyVertexBuffer>(); |
cmd.Init(vertex_buffer_id); |
} |
void SetVertexBufferDataImmediate( |
ResourceId vertex_buffer_id, uint32 offset, |
const void* data, uint32 size) { |
- cmd::SetVertexBufferDataImmediate& cmd = |
- GetImmediateCmdSpace<cmd::SetVertexBufferDataImmediate>(size); |
+ o3d::SetVertexBufferDataImmediate& cmd = |
+ GetImmediateCmdSpace<o3d::SetVertexBufferDataImmediate>(size); |
cmd.Init(vertex_buffer_id, offset, data, size); |
} |
void SetVertexBufferData( |
ResourceId vertex_buffer_id, uint32 offset, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::SetVertexBufferData& cmd = |
- GetCmdSpace<cmd::SetVertexBufferData>(); |
+ o3d::SetVertexBufferData& cmd = |
+ GetCmdSpace<o3d::SetVertexBufferData>(); |
cmd.Init(vertex_buffer_id, offset, size, |
shared_memory_id, shared_memory_offset); |
} |
@@ -129,36 +129,36 @@ |
void GetVertexBufferData( |
ResourceId vertex_buffer_id, uint32 offset, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::GetVertexBufferData& cmd = |
- GetCmdSpace<cmd::GetVertexBufferData>(); |
+ o3d::GetVertexBufferData& cmd = |
+ GetCmdSpace<o3d::GetVertexBufferData>(); |
cmd.Init(vertex_buffer_id, offset, size, |
shared_memory_id, shared_memory_offset); |
} |
void CreateIndexBuffer( |
ResourceId index_buffer_id, uint32 size, index_buffer::Flags flags) { |
- cmd::CreateIndexBuffer& cmd = |
- GetCmdSpace<cmd::CreateIndexBuffer>(); |
+ o3d::CreateIndexBuffer& cmd = |
+ GetCmdSpace<o3d::CreateIndexBuffer>(); |
cmd.Init(index_buffer_id, size, flags); |
} |
void DestroyIndexBuffer(ResourceId index_buffer_id) { |
- cmd::DestroyIndexBuffer& cmd = GetCmdSpace<cmd::DestroyIndexBuffer>(); |
+ o3d::DestroyIndexBuffer& cmd = GetCmdSpace<o3d::DestroyIndexBuffer>(); |
cmd.Init(index_buffer_id); |
} |
void SetIndexBufferDataImmediate( |
ResourceId index_buffer_id, uint32 offset, |
const void* data, uint32 size) { |
- cmd::SetIndexBufferDataImmediate& cmd = |
- GetImmediateCmdSpace<cmd::SetIndexBufferDataImmediate>(size); |
+ o3d::SetIndexBufferDataImmediate& cmd = |
+ GetImmediateCmdSpace<o3d::SetIndexBufferDataImmediate>(size); |
cmd.Init(index_buffer_id, offset, data, size); |
} |
void SetIndexBufferData( |
ResourceId index_buffer_id, uint32 offset, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::SetIndexBufferData& cmd = GetCmdSpace<cmd::SetIndexBufferData>(); |
+ o3d::SetIndexBufferData& cmd = GetCmdSpace<o3d::SetIndexBufferData>(); |
cmd.Init(index_buffer_id, offset, size, |
shared_memory_id, shared_memory_offset); |
} |
@@ -166,18 +166,18 @@ |
void GetIndexBufferData( |
ResourceId index_buffer_id, uint32 offset, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::GetIndexBufferData& cmd = GetCmdSpace<cmd::GetIndexBufferData>(); |
+ o3d::GetIndexBufferData& cmd = GetCmdSpace<o3d::GetIndexBufferData>(); |
cmd.Init(index_buffer_id, offset, size, |
shared_memory_id, shared_memory_offset); |
} |
void CreateVertexStruct(ResourceId vertex_struct_id, uint32 input_count) { |
- cmd::CreateVertexStruct& cmd = GetCmdSpace<cmd::CreateVertexStruct>(); |
+ o3d::CreateVertexStruct& cmd = GetCmdSpace<o3d::CreateVertexStruct>(); |
cmd.Init(vertex_struct_id, input_count); |
} |
void DestroyVertexStruct(ResourceId vertex_struct_id) { |
- cmd::DestroyVertexStruct& cmd = GetCmdSpace<cmd::DestroyVertexStruct>(); |
+ o3d::DestroyVertexStruct& cmd = GetCmdSpace<o3d::DestroyVertexStruct>(); |
cmd.Init(vertex_struct_id); |
} |
@@ -190,7 +190,7 @@ |
uint32 semantic_index, |
vertex_struct::Type type, |
uint32 stride) { |
- cmd::SetVertexInput& cmd = GetCmdSpace<cmd::SetVertexInput>(); |
+ o3d::SetVertexInput& cmd = GetCmdSpace<o3d::SetVertexInput>(); |
cmd.Init( |
vertex_struct_id, |
input_index, |
@@ -203,23 +203,23 @@ |
} |
void SetVertexStruct(ResourceId vertex_struct_id) { |
- cmd::SetVertexStruct& cmd = GetCmdSpace<cmd::SetVertexStruct>(); |
+ o3d::SetVertexStruct& cmd = GetCmdSpace<o3d::SetVertexStruct>(); |
cmd.Init(vertex_struct_id); |
} |
- void Draw(PrimitiveType primitive_type, uint32 first, uint32 count) { |
- cmd::Draw& cmd = GetCmdSpace<cmd::Draw>(); |
+ void Draw(o3d::PrimitiveType primitive_type, uint32 first, uint32 count) { |
+ o3d::Draw& cmd = GetCmdSpace<o3d::Draw>(); |
cmd.Init(primitive_type, first, count); |
} |
void DrawIndexed( |
- PrimitiveType primitive_type, |
+ o3d::PrimitiveType primitive_type, |
ResourceId index_buffer_id, |
uint32 first, |
uint32 count, |
uint32 min_index, |
uint32 max_index) { |
- cmd::DrawIndexed& cmd = GetCmdSpace<cmd::DrawIndexed>(); |
+ o3d::DrawIndexed& cmd = GetCmdSpace<o3d::DrawIndexed>(); |
cmd.Init( |
primitive_type, |
index_buffer_id, |
@@ -232,96 +232,96 @@ |
void CreateEffect( |
ResourceId effect_id, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::CreateEffect& cmd = GetCmdSpace<cmd::CreateEffect>(); |
+ o3d::CreateEffect& cmd = GetCmdSpace<o3d::CreateEffect>(); |
cmd.Init(effect_id, size, shared_memory_id, shared_memory_offset); |
} |
void CreateEffectImmediate( |
ResourceId effect_id, uint32 size, const void* data) { |
- cmd::CreateEffectImmediate& cmd = |
- GetImmediateCmdSpace<cmd::CreateEffectImmediate>(size); |
+ o3d::CreateEffectImmediate& cmd = |
+ GetImmediateCmdSpace<o3d::CreateEffectImmediate>(size); |
cmd.Init(effect_id, size, data); |
} |
void DestroyEffect(ResourceId effect_id) { |
- cmd::DestroyEffect& cmd = GetCmdSpace<cmd::DestroyEffect>(); |
+ o3d::DestroyEffect& cmd = GetCmdSpace<o3d::DestroyEffect>(); |
cmd.Init(effect_id); |
} |
void SetEffect(ResourceId effect_id) { |
- cmd::SetEffect& cmd = GetCmdSpace<cmd::SetEffect>(); |
+ o3d::SetEffect& cmd = GetCmdSpace<o3d::SetEffect>(); |
cmd.Init(effect_id); |
} |
void GetParamCount( |
ResourceId effect_id, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::GetParamCount& cmd = GetCmdSpace<cmd::GetParamCount>(); |
+ o3d::GetParamCount& cmd = GetCmdSpace<o3d::GetParamCount>(); |
cmd.Init(effect_id, size, shared_memory_id, shared_memory_offset); |
} |
void CreateParam(ResourceId param_id, ResourceId effect_id, uint32 index) { |
- cmd::CreateParam& cmd = GetCmdSpace<cmd::CreateParam>(); |
+ o3d::CreateParam& cmd = GetCmdSpace<o3d::CreateParam>(); |
cmd.Init(param_id, effect_id, index); |
} |
void CreateParamByName( |
ResourceId param_id, ResourceId effect_id, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::CreateParamByName& cmd = GetCmdSpace<cmd::CreateParamByName>(); |
+ o3d::CreateParamByName& cmd = GetCmdSpace<o3d::CreateParamByName>(); |
cmd.Init(param_id, effect_id, size, shared_memory_id, shared_memory_offset); |
} |
void CreateParamByNameImmediate( |
ResourceId param_id, ResourceId effect_id, |
uint32 size, const void* data) { |
- cmd::CreateParamByNameImmediate& cmd = |
- GetImmediateCmdSpace<cmd::CreateParamByNameImmediate>(size); |
+ o3d::CreateParamByNameImmediate& cmd = |
+ GetImmediateCmdSpace<o3d::CreateParamByNameImmediate>(size); |
cmd.Init(param_id, effect_id, size, data); |
} |
void DestroyParam(ResourceId param_id) { |
- cmd::DestroyParam& cmd = GetCmdSpace<cmd::DestroyParam>(); |
+ o3d::DestroyParam& cmd = GetCmdSpace<o3d::DestroyParam>(); |
cmd.Init(param_id); |
} |
void SetParamData( |
ResourceId param_id, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::SetParamData& cmd = GetCmdSpace<cmd::SetParamData>(); |
+ o3d::SetParamData& cmd = GetCmdSpace<o3d::SetParamData>(); |
cmd.Init(param_id, size, shared_memory_id, shared_memory_offset); |
} |
void SetParamDataImmediate( |
ResourceId param_id, uint32 size, const void* data) { |
- cmd::SetParamDataImmediate& cmd = |
- GetImmediateCmdSpace<cmd::SetParamDataImmediate>(size); |
+ o3d::SetParamDataImmediate& cmd = |
+ GetImmediateCmdSpace<o3d::SetParamDataImmediate>(size); |
cmd.Init(param_id, size, data); |
} |
void GetParamDesc( |
ResourceId param_id, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::GetParamDesc& cmd = GetCmdSpace<cmd::GetParamDesc>(); |
+ o3d::GetParamDesc& cmd = GetCmdSpace<o3d::GetParamDesc>(); |
cmd.Init(param_id, size, shared_memory_id, shared_memory_offset); |
} |
void GetStreamCount( |
ResourceId effect_id, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::GetStreamCount& cmd = GetCmdSpace<cmd::GetStreamCount>(); |
+ o3d::GetStreamCount& cmd = GetCmdSpace<o3d::GetStreamCount>(); |
cmd.Init(effect_id, size, shared_memory_id, shared_memory_offset); |
} |
void GetStreamDesc( |
ResourceId effect_id, uint32 index, uint32 size, |
uint32 shared_memory_id, uint32 shared_memory_offset) { |
- cmd::GetStreamDesc& cmd = GetCmdSpace<cmd::GetStreamDesc>(); |
+ o3d::GetStreamDesc& cmd = GetCmdSpace<o3d::GetStreamDesc>(); |
cmd.Init(effect_id, index, size, shared_memory_id, shared_memory_offset); |
} |
void DestroyTexture(ResourceId texture_id) { |
- cmd::DestroyTexture& cmd = GetCmdSpace<cmd::DestroyTexture>(); |
+ o3d::DestroyTexture& cmd = GetCmdSpace<o3d::DestroyTexture>(); |
cmd.Init(texture_id); |
} |
@@ -330,7 +330,7 @@ |
uint32 width, uint32 height, |
uint32 levels, texture::Format format, |
bool enable_render_surfaces) { |
- cmd::CreateTexture2d& cmd = GetCmdSpace<cmd::CreateTexture2d>(); |
+ o3d::CreateTexture2d& cmd = GetCmdSpace<o3d::CreateTexture2d>(); |
cmd.Init(texture_id, |
width, height, levels, format, |
enable_render_surfaces); |
@@ -341,7 +341,7 @@ |
uint32 width, uint32 height, uint32 depth, |
uint32 levels, texture::Format format, |
bool enable_render_surfaces) { |
- cmd::CreateTexture3d& cmd = GetCmdSpace<cmd::CreateTexture3d>(); |
+ o3d::CreateTexture3d& cmd = GetCmdSpace<o3d::CreateTexture3d>(); |
cmd.Init(texture_id, |
width, height, depth, |
levels, format, |
@@ -352,7 +352,7 @@ |
ResourceId texture_id, |
uint32 edge_length, uint32 levels, texture::Format format, |
bool enable_render_surfaces) { |
- cmd::CreateTextureCube& cmd = GetCmdSpace<cmd::CreateTextureCube>(); |
+ o3d::CreateTextureCube& cmd = GetCmdSpace<o3d::CreateTextureCube>(); |
cmd.Init(texture_id, |
edge_length, levels, format, |
enable_render_surfaces); |
@@ -373,7 +373,7 @@ |
uint32 size, |
uint32 shared_memory_id, |
uint32 shared_memory_offset) { |
- cmd::SetTextureData& cmd = GetCmdSpace<cmd::SetTextureData>(); |
+ o3d::SetTextureData& cmd = GetCmdSpace<o3d::SetTextureData>(); |
cmd.Init( |
texture_id, |
x, |
@@ -405,8 +405,8 @@ |
uint32 slice_pitch, |
uint32 size, |
const void* data) { |
- cmd::SetTextureDataImmediate& cmd = |
- GetImmediateCmdSpace<cmd::SetTextureDataImmediate>(size); |
+ o3d::SetTextureDataImmediate& cmd = |
+ GetImmediateCmdSpace<o3d::SetTextureDataImmediate>(size); |
cmd.Init( |
texture_id, |
x, |
@@ -438,7 +438,7 @@ |
uint32 size, |
uint32 shared_memory_id, |
uint32 shared_memory_offset) { |
- cmd::GetTextureData& cmd = GetCmdSpace<cmd::GetTextureData>(); |
+ o3d::GetTextureData& cmd = GetCmdSpace<o3d::GetTextureData>(); |
cmd.Init( |
texture_id, |
x, |
@@ -457,12 +457,12 @@ |
} |
void CreateSampler(ResourceId sampler_id) { |
- cmd::CreateSampler& cmd = GetCmdSpace<cmd::CreateSampler>(); |
+ o3d::CreateSampler& cmd = GetCmdSpace<o3d::CreateSampler>(); |
cmd.Init(sampler_id); |
} |
void DestroySampler(ResourceId sampler_id) { |
- cmd::DestroySampler& cmd = GetCmdSpace<cmd::DestroySampler>(); |
+ o3d::DestroySampler& cmd = GetCmdSpace<o3d::DestroySampler>(); |
cmd.Init(sampler_id); |
} |
@@ -475,7 +475,7 @@ |
sampler::FilteringMode min_filter_value, |
sampler::FilteringMode mip_filter_value, |
uint8 max_anisotropy) { |
- cmd::SetSamplerStates& cmd = GetCmdSpace<cmd::SetSamplerStates>(); |
+ o3d::SetSamplerStates& cmd = GetCmdSpace<o3d::SetSamplerStates>(); |
cmd.Init( |
sampler_id, |
address_u_value, |
@@ -490,13 +490,13 @@ |
void SetSamplerBorderColor( |
ResourceId sampler_id, |
float red, float green, float blue, float alpha) { |
- cmd::SetSamplerBorderColor& cmd = |
- GetCmdSpace<cmd::SetSamplerBorderColor>(); |
+ o3d::SetSamplerBorderColor& cmd = |
+ GetCmdSpace<o3d::SetSamplerBorderColor>(); |
cmd.Init(sampler_id, red, green, blue, alpha); |
} |
void SetSamplerTexture(ResourceId sampler_id, ResourceId texture_id) { |
- cmd::SetSamplerTexture& cmd = GetCmdSpace<cmd::SetSamplerTexture>(); |
+ o3d::SetSamplerTexture& cmd = GetCmdSpace<o3d::SetSamplerTexture>(); |
cmd.Init(sampler_id, texture_id); |
} |
@@ -506,7 +506,7 @@ |
uint32 width, |
uint32 height, |
bool enable) { |
- cmd::SetScissor& cmd = GetCmdSpace<cmd::SetScissor>(); |
+ o3d::SetScissor& cmd = GetCmdSpace<o3d::SetScissor>(); |
cmd.Init( |
x, |
y, |
@@ -516,28 +516,29 @@ |
} |
void SetPolygonOffset(float slope_factor, float units) { |
- cmd::SetPolygonOffset& cmd = GetCmdSpace<cmd::SetPolygonOffset>(); |
+ o3d::SetPolygonOffset& cmd = GetCmdSpace<o3d::SetPolygonOffset>(); |
cmd.Init(slope_factor, units); |
} |
void SetPointLineRaster( |
bool line_smooth_enable, bool point_sprite_enable, float point_size) { |
- cmd::SetPointLineRaster& cmd = GetCmdSpace<cmd::SetPointLineRaster>(); |
+ o3d::SetPointLineRaster& cmd = GetCmdSpace<o3d::SetPointLineRaster>(); |
cmd.Init(line_smooth_enable, point_sprite_enable, point_size); |
} |
- void SetPolygonRaster(PolygonMode fill_mode, FaceCullMode cull_mode) { |
- cmd::SetPolygonRaster& cmd = GetCmdSpace<cmd::SetPolygonRaster>(); |
+ void SetPolygonRaster(o3d::PolygonMode fill_mode, |
+ o3d::FaceCullMode cull_mode) { |
+ o3d::SetPolygonRaster& cmd = GetCmdSpace<o3d::SetPolygonRaster>(); |
cmd.Init(fill_mode, cull_mode); |
} |
- void SetAlphaTest(Comparison func, bool enable, float value) { |
- cmd::SetAlphaTest& cmd = GetCmdSpace<cmd::SetAlphaTest>(); |
+ void SetAlphaTest(o3d::Comparison func, bool enable, float value) { |
+ o3d::SetAlphaTest& cmd = GetCmdSpace<o3d::SetAlphaTest>(); |
cmd.Init(func, enable, value); |
} |
- void SetDepthTest(Comparison func, bool write_enable, bool enable) { |
- cmd::SetDepthTest& cmd = GetCmdSpace<cmd::SetDepthTest>(); |
+ void SetDepthTest(o3d::Comparison func, bool write_enable, bool enable) { |
+ o3d::SetDepthTest& cmd = GetCmdSpace<o3d::SetDepthTest>(); |
cmd.Init(func, write_enable, enable); |
} |
@@ -547,15 +548,15 @@ |
uint8 reference_value, |
bool separate_ccw, |
bool enable, |
- Comparison cw_func, |
- StencilOp cw_pass_op, |
- StencilOp cw_fail_op, |
- StencilOp cw_z_fail_op, |
- Comparison ccw_func, |
- StencilOp ccw_pass_op, |
- StencilOp ccw_fail_op, |
- StencilOp ccw_z_fail_op) { |
- cmd::SetStencilTest& cmd = GetCmdSpace<cmd::SetStencilTest>(); |
+ o3d::Comparison cw_func, |
+ o3d::StencilOp cw_pass_op, |
+ o3d::StencilOp cw_fail_op, |
+ o3d::StencilOp cw_z_fail_op, |
+ o3d::Comparison ccw_func, |
+ o3d::StencilOp ccw_pass_op, |
+ o3d::StencilOp ccw_fail_op, |
+ o3d::StencilOp ccw_z_fail_op) { |
+ o3d::SetStencilTest& cmd = GetCmdSpace<o3d::SetStencilTest>(); |
cmd.Init( |
write_mask, |
compare_mask, |
@@ -573,20 +574,20 @@ |
} |
void SetColorWrite(uint8 mask, bool dither_enable) { |
- cmd::SetColorWrite& cmd = GetCmdSpace<cmd::SetColorWrite>(); |
+ o3d::SetColorWrite& cmd = GetCmdSpace<o3d::SetColorWrite>(); |
cmd.Init(mask, dither_enable); |
} |
void SetBlending( |
- BlendFunc color_src_func, |
- BlendFunc color_dst_func, |
- BlendEq color_eq, |
- BlendFunc alpha_src_func, |
- BlendFunc alpha_dst_func, |
- BlendEq alpha_eq, |
+ o3d::BlendFunc color_src_func, |
+ o3d::BlendFunc color_dst_func, |
+ o3d::BlendEq color_eq, |
+ o3d::BlendFunc alpha_src_func, |
+ o3d::BlendFunc alpha_dst_func, |
+ o3d::BlendEq alpha_eq, |
bool separate_alpha, |
bool enable) { |
- cmd::SetBlending& cmd = GetCmdSpace<cmd::SetBlending>(); |
+ o3d::SetBlending& cmd = GetCmdSpace<o3d::SetBlending>(); |
cmd.Init( |
color_src_func, |
color_dst_func, |
@@ -599,7 +600,7 @@ |
} |
void SetBlendingColor(float red, float green, float blue, float alpha) { |
- cmd::SetBlendingColor& cmd = GetCmdSpace<cmd::SetBlendingColor>(); |
+ o3d::SetBlendingColor& cmd = GetCmdSpace<o3d::SetBlendingColor>(); |
cmd.Init(red, green, blue, alpha); |
} |
@@ -607,35 +608,35 @@ |
ResourceId render_surface_id, ResourceId texture_id, |
uint32 width, uint32 height, |
uint32 level, uint32 side) { |
- cmd::CreateRenderSurface& cmd = GetCmdSpace<cmd::CreateRenderSurface>(); |
+ o3d::CreateRenderSurface& cmd = GetCmdSpace<o3d::CreateRenderSurface>(); |
cmd.Init(render_surface_id, texture_id, width, height, level, side); |
} |
void DestroyRenderSurface(ResourceId render_surface_id) { |
- cmd::DestroyRenderSurface& cmd = |
- GetCmdSpace<cmd::DestroyRenderSurface>(); |
+ o3d::DestroyRenderSurface& cmd = |
+ GetCmdSpace<o3d::DestroyRenderSurface>(); |
cmd.Init(render_surface_id); |
} |
void CreateDepthSurface( |
ResourceId depth_surface_id, uint32 width, uint32 height) { |
- cmd::CreateDepthSurface& cmd = GetCmdSpace<cmd::CreateDepthSurface>(); |
+ o3d::CreateDepthSurface& cmd = GetCmdSpace<o3d::CreateDepthSurface>(); |
cmd.Init(depth_surface_id, width, height); |
} |
void DestroyDepthSurface(ResourceId depth_surface_id) { |
- cmd::DestroyDepthSurface& cmd = GetCmdSpace<cmd::DestroyDepthSurface>(); |
+ o3d::DestroyDepthSurface& cmd = GetCmdSpace<o3d::DestroyDepthSurface>(); |
cmd.Init(depth_surface_id); |
} |
void SetRenderSurface( |
ResourceId render_surface_id, ResourceId depth_surface_id) { |
- cmd::SetRenderSurface& cmd = GetCmdSpace<cmd::SetRenderSurface>(); |
+ o3d::SetRenderSurface& cmd = GetCmdSpace<o3d::SetRenderSurface>(); |
cmd.Init(render_surface_id, depth_surface_id); |
} |
void SetBackSurfaces() { |
- cmd::SetBackSurfaces& cmd = GetCmdSpace<cmd::SetBackSurfaces>(); |
+ o3d::SetBackSurfaces& cmd = GetCmdSpace<o3d::SetBackSurfaces>(); |
cmd.Init(); |
} |
}; |