Skip to content

Commit

Permalink
xrRender/SH_Atomic.h: rename gs -> sh
Browse files Browse the repository at this point in the history
  • Loading branch information
Xottab-DUTY committed May 27, 2018
1 parent 91d090e commit b1acf0b
Show file tree
Hide file tree
Showing 8 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion src/Layers/xrRender/R_Backend.h
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ class ECORE_API CBackend
#else
ICF void set_GS(ID3DGeometryShader* _gs, LPCSTR _n = nullptr);
#endif // USE_OGL
ICF void set_GS(ref_gs& _gs) { set_GS(_gs->gs, _gs->cName.c_str()); }
ICF void set_GS(ref_gs& _gs) { set_GS(_gs->sh, _gs->cName.c_str()); }

# ifdef USE_DX11
ICF void set_HS(ID3D11HullShader* _hs, LPCSTR _n = nullptr);
Expand Down
4 changes: 2 additions & 2 deletions src/Layers/xrRender/SH_Atomic.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,9 @@ SPS::~SPS()
SGS::~SGS()
{
#ifdef USE_OGL
CHK_GL(glDeleteProgram(gs));
CHK_GL(glDeleteProgram(sh));
#else
_RELEASE(gs);
_RELEASE(sh);
#endif // USE_OGL
RImplementation.Resources->_DeleteGS(this);
}
Expand Down
4 changes: 2 additions & 2 deletions src/Layers/xrRender/SH_Atomic.h
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ typedef resptr_core<SPS, resptr_base<SPS>> ref_ps;
struct ECORE_API SGS : public xr_resource_named
{
#ifdef USE_OGL
GLuint gs;
GLuint sh;
#else
ID3DGeometryShader* gs;
ID3DGeometryShader* sh;
#endif
R_constant_table constants;
~SGS();
Expand Down
8 changes: 4 additions & 4 deletions src/Layers/xrRender/r__dsgraph_build.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -127,11 +127,11 @@ void D3DXRenderBase::r_dsgraph_insert_dynamic(dxRender_Visual* pVisual, Fvector&

#ifdef USE_OGL
auto &Nvs = map[pass.vs->vs];
auto &Ngs = Nvs[pass.gs->gs];
auto &Ngs = Nvs[pass.gs->sh];
auto &Nps = Ngs[pass.ps->ps];
#elif defined(USE_DX10) || defined(USE_DX11)
auto &Nvs = map[&*pass.vs];
auto &Ngs = Nvs[pass.gs->gs];
auto &Ngs = Nvs[pass.gs->sh];
auto &Nps = Ngs[pass.ps->ps];
#else
auto &Nvs = map[pass.vs->vs];
Expand Down Expand Up @@ -274,11 +274,11 @@ void D3DXRenderBase::r_dsgraph_insert_static(dxRender_Visual* pVisual)

#ifdef USE_OGL
auto &Nvs = map[pass.vs->vs];
auto &Ngs = Nvs[pass.gs->gs];
auto &Ngs = Nvs[pass.gs->sh];
auto &Nps = Ngs[pass.ps->ps];
#elif defined(USE_DX10) || defined(USE_DX11)
auto &Nvs = map[&*pass.vs];
auto &Ngs = Nvs[pass.gs->gs];
auto &Ngs = Nvs[pass.gs->sh];
auto &Nps = Ngs[pass.ps->ps];
#else
auto &Nvs = map[pass.vs->vs];
Expand Down
2 changes: 1 addition & 1 deletion src/Layers/xrRenderDX10/dx10ResourceManager_Resources.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -370,7 +370,7 @@ SGS* CResourceManager::_CreateGS(LPCSTR name)
m_gs.insert(std::make_pair(_gs->set_name(name), _gs));
if (0 == xr_stricmp(name, "null"))
{
_gs->gs = NULL;
_gs->sh = NULL;
return _gs;
}

Expand Down
6 changes: 3 additions & 3 deletions src/Layers/xrRenderPC_GL/glResourceManager_Resources.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ SGS* CResourceManager::_CreateGS(LPCSTR name)
m_gs.insert(std::make_pair(_gs->set_name(name), _gs));
if (0 == xr_stricmp(name, "null"))
{
_gs->gs = NULL;
_gs->sh = NULL;
return _gs;
}

Expand All @@ -388,8 +388,8 @@ SGS* CResourceManager::_CreateGS(LPCSTR name)
R_ASSERT2 ( file, cname );

// Select target
_gs->gs = glCreateShader(GL_GEOMETRY_SHADER);
void* _result = &_gs->gs;
_gs->sh = glCreateShader(GL_GEOMETRY_SHADER);
void* _result = &_gs->sh;
HRESULT const _hr = GEnv.Render->shader_compile(name, (DWORD const*)file->pointer(), file->length(), nullptr,
nullptr, NULL, _result);

Expand Down
4 changes: 2 additions & 2 deletions src/Layers/xrRenderPC_R3/r3.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -854,9 +854,9 @@ static HRESULT create_shader(LPCSTR const pTarget, DWORD const* buffer, u32 cons
{
SGS* sgs_result = (SGS*)result;
#ifdef USE_DX11
_result = HW.pDevice->CreateGeometryShader(buffer, buffer_size, 0, &sgs_result->gs);
_result = HW.pDevice->CreateGeometryShader(buffer, buffer_size, 0, &sgs_result->sh);
#else // #ifdef USE_DX11
_result = HW.pDevice->CreateGeometryShader(buffer, buffer_size, &sgs_result->gs);
_result = HW.pDevice->CreateGeometryShader(buffer, buffer_size, &sgs_result->sh);
#endif // #ifdef USE_DX11
if (!SUCCEEDED(_result))
{
Expand Down
4 changes: 2 additions & 2 deletions src/Layers/xrRenderPC_R4/r4.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -896,9 +896,9 @@ static HRESULT create_shader(LPCSTR const pTarget, DWORD const* buffer, u32 cons
{
SGS* sgs_result = (SGS*)result;
#ifdef USE_DX11
_result = HW.pDevice->CreateGeometryShader(buffer, buffer_size, 0, &sgs_result->gs);
_result = HW.pDevice->CreateGeometryShader(buffer, buffer_size, 0, &sgs_result->sh);
#else // #ifdef USE_DX11
_result = HW.pDevice->CreateGeometryShader(buffer, buffer_size, &sgs_result->gs);
_result = HW.pDevice->CreateGeometryShader(buffer, buffer_size, &sgs_result->sh);
#endif // #ifdef USE_DX11
if (!SUCCEEDED(_result))
{
Expand Down

0 comments on commit b1acf0b

Please sign in to comment.