~haggai-eran/nux/rtl-rebased

« back to all changes in this revision

Viewing changes to NuxGraphics/GLRenderStates.cpp

  • Committer: Jay Taoko
  • Date: 2011-10-21 23:49:15 UTC
  • mfrom: (508.1.2 nux-20)
  • Revision ID: jay.taoko@canonical.com-20111021234915-hnzakb5ndebica8i
* Removed custom Nux types: t_u32, t_s32, t_bool, ...

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
      UL_MAP(ZTESTENABLE                  ,           GL_FALSE        ,       1);
55
55
      UL_MAP(ZWRITEENABLE                 ,           GL_TRUE         ,       1);
56
56
      UL_MAP(ZFUNC                        ,           GL_LESS         ,       1);
57
 
      UL_MAP_FLOAT(ZNEAR                  ,           static_cast<t_u32> (0.0f)            ,       1);
58
 
      UL_MAP_FLOAT(ZFAR                   ,           static_cast<t_u32> (1.0f)            ,       1);
 
57
      UL_MAP_FLOAT(ZNEAR                  ,           static_cast<unsigned int> (0.0f)            ,       1);
 
58
      UL_MAP_FLOAT(ZFAR                   ,           static_cast<unsigned int> (1.0f)            ,       1);
59
59
 
60
60
      UL_MAP(ALPHABLENDENABLE             ,           GL_FALSE        ,       1);
61
61
      UL_MAP(BLENDOP                      ,           GL_FUNC_ADD     ,       1);
245
245
 
246
246
  void GpuRenderStates::ResetStateChangeToDefault()
247
247
  {
248
 
    for (t_u32 i = 0; i < GFXRS_MAX_RENDERSTATES; i++)
 
248
    for (unsigned int i = 0; i < GFXRS_MAX_RENDERSTATES; i++)
249
249
    {
250
250
      if (m_RenderStateChanges[i].Checked &&
251
251
          ((m_RenderStateChanges[i].iValue != s_StateLUT.default_render_state[i].iValue) ||
259
259
 
260
260
  void GpuRenderStates::CheckStateChange()
261
261
  {
262
 
    for (t_u32 i = 0; i < GFXRS_MAX_RENDERSTATES; i++)
 
262
    for (unsigned int i = 0; i < GFXRS_MAX_RENDERSTATES; i++)
263
263
    {
264
264
      if (m_RenderStateChanges[i].Checked &&
265
265
          ((m_RenderStateChanges[i].iValue != s_StateLUT.default_render_state[i].iValue) ||
272
272
    }
273
273
  }
274
274
 
275
 
  void GpuRenderStates::SetRenderStates(t_u32 rs, t_u32 value)
 
275
  void GpuRenderStates::SetRenderStates(unsigned int rs, unsigned int value)
276
276
  {
277
277
#define RS_VALUE(a)      (a).iValue
278
278
 
279
279
    if (value != m_RenderStateChanges[rs].iValue)
280
280
    {
281
 
      m_RenderStateChanges[rs].iValue = static_cast<t_u32> (value);
 
281
      m_RenderStateChanges[rs].iValue = static_cast<unsigned int> (value);
282
282
 
283
283
      if (rs == GFXRS_ALPHATESTENABLE ||
284
284
          rs == GFXRS_ALPHATESTREF ||