Home
last modified time | relevance | path

Searched refs:CRender (Results 1 – 25 of 34) sorted by relevance

12

/dports/games/libretro-paralleln64/parallel-n64-6e26fbb/gles2rice/src/
H A DDeviceBuilder.h35 virtual CRender * CreateRender(void)=0;
37 virtual CColorCombiner * CreateColorCombiner(CRender *pRender)=0;
38 virtual CBlender * CreateAlphaBlender(CRender *pRender)=0;
59 CRender* m_pRender;
70 CRender * CreateRender(void);
72 CColorCombiner * CreateColorCombiner(CRender *pRender);
73 CBlender * CreateAlphaBlender(CRender *pRender);
H A DRSP_GBI2.h224 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI2_Tri1()
238 CRender::g_pRender->DrawTriangles(); in RSP_GBI2_Tri1()
280 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI2_Tri2()
299 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI2_Tri2()
315 CRender::g_pRender->DrawTriangles(); in RSP_GBI2_Tri2()
384 CRender::g_pRender->DrawTriangles(); in RSP_GBI2_Line3D()
456 CRender::g_pRender->PopWorldView(); in RSP_GBI2_PopMtx()
497 CRender::g_pRender->SetCullMode(bCullFront, bCullBack); in RSP_GBI2_GeometryMode()
506 CRender::g_pRender->ZBufferEnable( bZBuffer ); in RSP_GBI2_GeometryMode()
507 CRender::g_pRender->SetFogEnable( bFog ); in RSP_GBI2_GeometryMode()
[all …]
H A DRSP_S2DEX.cpp49 CRender::g_pRender->LoadObjBGCopy(*sbgPtr); in RSP_S2DEX_BG_COPY()
50 CRender::g_pRender->DrawObjBGCopy(*sbgPtr); in RSP_S2DEX_BG_COPY()
66 CRender::g_pRender->LoadObjSprite(objtx, true); in RSP_S2DEX_OBJ_RECTANGLE()
72 CRender::g_pRender->DrawSprite(objtx, false); in RSP_S2DEX_OBJ_RECTANGLE()
179 CRender::g_pRender->LoadObjSprite(*ptr, false); in RSP_S2DEX_SPObjLoadTxSprite()
192 CRender::g_pRender->LoadObjSprite(*ptr, false); in RSP_S2DEX_SPObjLoadTxRect()
193 CRender::g_pRender->DrawSprite(*ptr, false); in RSP_S2DEX_SPObjLoadTxRect()
204 CRender::g_pRender->LoadObjSprite(*ptr, false); in RSP_S2DEX_SPObjLoadTxRectR()
205 CRender::g_pRender->DrawSprite(*ptr, true); in RSP_S2DEX_SPObjLoadTxRectR()
304 CRender::g_pRender->LoadObjBG1CYC(*sbgPtr); in RSP_S2DEX_BG_1CYC()
[all …]
H A DRSP_Parser.cpp708 if ( CRender::g_pRender == NULL) in DLParser_Process()
759 CRender::g_pRender->RenderReset(); in DLParser_Process()
760 CRender::g_pRender->BeginRendering(); in DLParser_Process()
780 CRender::g_pRender->EndRendering(); in DLParser_Process()
1035 CRender::g_pRender->UpdateClipRectangle(); in DLParser_SetScissor()
1036 CRender::g_pRender->UpdateScissor(); in DLParser_SetScissor()
1037 CRender::g_pRender->SetViewportRender(); in DLParser_SetScissor()
1220 CRender::g_pRender->SetMux(dwMux0, dwMux1); in DLParser_SetCombine()
1287 CRender::g_pRender->RenderReset(); in RDP_DLParser_Process()
1288 CRender::g_pRender->BeginRendering(); in RDP_DLParser_Process()
[all …]
H A DRSP_GBI0.h187 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI1_Line3D()
191 CRender::g_pRender->Line3D(dwV0, dwV1, dwWidth); in RSP_GBI1_Line3D()
215 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI1_Line3D()
234 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI1_Line3D()
248 CRender::g_pRender->DrawTriangles(); in RSP_GBI1_Line3D()
466 CRender::g_pRender->PopProjection(); in RSP_GBI1_PopMtx()
468 CRender::g_pRender->PopWorldView(); in RSP_GBI1_PopMtx()
533 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI1_Tri1()
547 CRender::g_pRender->DrawTriangles(); in RSP_GBI1_Tri1()
585 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI0_Tri4()
[all …]
H A DRender.cpp36 CRender * CRender::g_pRender=NULL;
48 CRender * CRender::GetRender(void) in GetRender()
50 return CRender::g_pRender; in GetRender()
52 bool CRender::IsAvailable() in IsAvailable()
57 CRender::CRender() : in CRender() function in CRender
103 CRender::~CRender() in ~CRender()
118 void CRender::ResetMatrices() in ResetMatrices()
213 void CRender::PopWorldView() in PopWorldView()
273 void CRender::RenderReset() in RenderReset()
932 void CRender::CleanUp(void) in CleanUp()
[all …]
H A DDeviceBuilder.cpp111 CRender::g_pRender = m_pRender = NULL; in DeleteRender()
112 CRender::gRenderReferenceCount = 0; in DeleteRender()
149 CRender * OGLDeviceBuilder::CreateRender(void) in CreateRender()
156 CRender::g_pRender = m_pRender; in CreateRender()
175 CColorCombiner * OGLDeviceBuilder::CreateColorCombiner(CRender *pRender) in CreateColorCombiner()
188 CBlender * OGLDeviceBuilder::CreateAlphaBlender(CRender *pRender) in CreateAlphaBlender()
H A DCombiner.h28 class CRender; variable
34 friend class CRender; variable
53 CColorCombiner(CRender *pRender) : in CColorCombiner()
71 CRender *m_pRender;
H A DRender.h38 class CRender
41 CRender();
71 virtual ~CRender();
135 virtual void BeginRendering(void) {CRender::gRenderReferenceCount++;} // For DirectX only in BeginRendering()
138 if( CRender::gRenderReferenceCount > 0 ) in EndRendering()
139 CRender::gRenderReferenceCount--; in EndRendering()
213 static CRender * g_pRender;
215 static CRender * GetRender(void);
H A DBlender.h24 class CRender; variable
40 CBlender(CRender *pRender) : m_pRender(pRender) {} in CBlender()
41 CRender *m_pRender;
H A DRSP_GBI1.h79 bool bTexturesAreEnabled = CRender::g_pRender->IsTextureEnabled(); in RSP_GBI1_Tri2()
106 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI1_Tri2()
124 CRender::g_pRender->SetCombinerAndBlender(); in RSP_GBI1_Tri2()
139 CRender::g_pRender->DrawTriangles(); in RSP_GBI1_Tri2()
190 CRender::g_pRender->SetWorldProjectMatrix(matToLoad); in RSP_GFX_Force_Matrix()
H A DgSP_rice.cpp56 CRender::g_pRender->SetVtxTextureCoord(vtx, ftu/gRSP.fTexScaleX, ftv/gRSP.fTexScaleY); in ricegSPModifyVertex()
243 CRender::g_pRender->SetVtxTextureCoord(dwV0, s0, t0); in ricegSPDMATriangles()
244 CRender::g_pRender->SetVtxTextureCoord(dwV1, s1, t1); in ricegSPDMATriangles()
245 CRender::g_pRender->SetVtxTextureCoord(dwV2, s2, t2); in ricegSPDMATriangles()
249 CRender::g_pRender->SetCombinerAndBlender(); in ricegSPDMATriangles()
261 CRender::g_pRender->DrawTriangles(); in ricegSPDMATriangles()
363 CRender::g_pRender->SetViewport(nLeft, nTop, nRight, nBottom, maxZ); in ricegSPViewport()
H A DOGLCombiner.h43 COGLColorCombiner(CRender *pRender);
67 COGLBlender(CRender *pRender) : CBlender(pRender), m_pOGLRender((OGLRender*)pRender) {}; in COGLBlender()
H A DRSP_GBI_Sprite2D.h90 CRender::g_pRender->DrawSprite2D(g_Sprite2DInfo, 1); in RSP_GBI_Sprite2D_PuzzleMaster64()
101 CRender::g_pRender->DrawSprite2D(g_Sprite2DInfo, 1); in RSP_GBI1_Sprite2DDraw()
116 CRender::g_pRender->DrawSprite2D(g_Sprite2DInfo, 0); in RSP_GBI0_Sprite2DDraw()
H A DgDP_rice.cpp184 CRender::g_pRender->SetFogColor(r, g, b, a ); in ricegDPSetFogColor()
217 CRender::g_pRender->ClearBuffer(false,true,rect); //Check me in ricegDPFillRect()
225 CRender::g_pRender->ClearBuffer(false,true,rect); //Check me in ricegDPFillRect()
232 CRender::g_pRender->ClearBuffer(false,true,rect); //Check me in ricegDPFillRect()
238 CRender::g_pRender->ClearBuffer(false,true); //Check me in ricegDPFillRect()
319 CRender::g_pRender->FillRect(ulx, uly, lrx, lry, gRDP.fillColor); in ricegDPFillRect()
324 CRender::g_pRender->FillRect(ulx, uly, lrx, lry, primColor); in ricegDPFillRect()
351 CRender::g_pRender->FillRect(ulx, uly, lrx, lry, gRDP.fillColor); in ricegDPFillRect()
358 CRender::g_pRender->FillRect(ulx, uly, lrx, lry, primColor); in ricegDPFillRect()
H A DRenderBase.cpp296 CRender::g_pRender->SetFogMinMax(fMin, fMax); in SetFogMinMax()
314 if( CRender::g_pRender->IsTexel1Enable() ) in InitVertexTextureConstants()
371 CRender::g_pRender->SetCombinerAndBlender(); in ComputeLOD()
405 v.dcSpecular = CRender::g_pRender->PostProcessSpecularColor(); in InitVertex_notopengl_or_clipper_adjust()
430 if( CRender::g_pRender->IsTexel1Enable() ) in InitVertex_texgen_correct()
437 CRender::g_pRender->SetVertexTextureUVCoord(v, u0, v0, u1, v1); in InitVertex_texgen_correct()
441 CRender::g_pRender->SetVertexTextureUVCoord(v, u0, v0); in InitVertex_texgen_correct()
504 if( CRender::g_pRender->IsTexel1Enable() ) in InitVertex()
512 CRender::g_pRender->SetVertexTextureUVCoord(v, tex0); in InitVertex()
778 …if( CRender::g_pRender->IsTexel1Enable() && CRender::g_pRender->m_pColorCombiner->m_pDecodedMux->I… in PrepareTriangle()
[all …]
H A DRenderExt.cpp29 void CRender::LoadFrameBuffer(bool useVIreg, uint32_t left, uint32_t top, uint32_t width, uint32_t … in LoadFrameBuffer()
164 void CRender::LoadObjBGCopy(uObjBg &info) in LoadObjBGCopy()
211 void CRender::LoadTxtrBufIntoTexture(void) in LoadTxtrBufIntoTexture()
241 void CRender::LoadSprite2D(Sprite2DInfo &info, uint32_t ucode) in LoadSprite2D()
292 void CRender::DrawSprite2D(Sprite2DInfo &info, uint32_t ucode) in DrawSprite2D()
444 void CRender::DrawFrameBuffer(bool useVIreg, uint32_t left, uint32_t top, uint32_t width, uint32_t … in DrawFrameBuffer()
491 void CRender::DrawObjBGCopy(uObjBg &info) in DrawObjBGCopy()
594 void CRender::DrawObjBG1CYC(uObjScaleBg &bg, bool scaled) // Without Rotation in DrawObjBG1CYC()
690 void CRender::DrawSprite(uObjTxSprite &sprite, bool rectR) // Without Rotation in DrawSprite()
776 void CRender::LoadObjBG1CYC(uObjScaleBg &bg) in LoadObjBG1CYC()
[all …]
H A DOGLES2FragmentShaders.h82 COGL_FragmentProgramCombiner(CRender *pRender);
124 COGLFragmentShaderCombiner(CRender *pRender);
H A DVideo.cpp115 CRender::GetRender()->Initialize(); in StartVideo()
443 CRender::GetRender()->Initialize(); in riceUpdateScreen()
463 CRender::GetRender()->DrawFrameBuffer(true, 0, 0, 0, 0); in riceUpdateScreen()
520 CRender::g_pRender->UpdateClipRectangle(); in riceViStatusChanged()
526 CRender::g_pRender->UpdateClipRectangle(); in riceViWidthChanged()
567 CRender::GetRender()->DrawFrameBuffer(true, 0, 0, 0, 0); in riceProcessDList()
H A DRiceDebugger.cpp247 CRender::GetRender()->DrawTexture(tex, channel); in DumpTexture()
265 CRender::GetRender()->SaveTextureToFile(tex, channel, false); in DumpTextureToFile()
406CRender::GetRender()->SaveTextureToFile(*(p->pTexture), filename, TXT_RGB, false, true, -1, -1); in DumpCachedTexture()
429 CRender::GetRender()->GetFogColor(), GetPrimitiveDepth(), GetLODFrac()); in DumpInfo()
432 CRender::GetRender()->m_pColorCombiner->DisplayMuxString(); in DumpInfo()
490 CRender::GetRender()->m_pColorCombiner->DisplaySimpleMuxString(); in DumpInfo()
496 CRender::GetRender()->DrawFrameBuffer(true, 0, 0, 0, 0); in DumpInfo()
H A DRSP_GBI_Others.h396 CRender::g_pRender->SetCullMode(false,true); in RSP_DMA_Tri_DKR()
398 CRender::g_pRender->SetCullMode(false,false); in RSP_DMA_Tri_DKR()
456 if (!bTrisAdded && CRender::g_pRender->IsTextureEnabled()) in RSP_Tri4_PD()
463 CRender::g_pRender->SetCombinerAndBlender(); in RSP_Tri4_PD()
479 CRender::g_pRender->DrawTriangles(); in RSP_Tri4_PD()
526 if (!bTrisAdded && CRender::g_pRender->IsTextureEnabled()) in DLParser_Tri4_Conker()
533 CRender::g_pRender->SetCombinerAndBlender(); in DLParser_Tri4_Conker()
549 CRender::g_pRender->DrawTriangles(); in DLParser_Tri4_Conker()
1084 CRender::g_pRender->SetCombinerAndBlender(); in DLParser_RDPHalf_1_0xb4_GoldenEye()
1111 CRender::g_pRender->TexRect(x0, y0, x1, y1, 0, 0, xscale, yscale, true, color); in DLParser_RDPHalf_1_0xb4_GoldenEye()
[all …]
H A DRDP_Texture.h691 CRender::g_pRender->m_pColorCombiner->m_pDecodedMux->m_ColorTextureFlag[0] || in PrepareTextures()
692 CRender::g_pRender->m_pColorCombiner->m_pDecodedMux->m_ColorTextureFlag[1] ) in PrepareTextures()
698 if( CRender::g_pRender->IsTexel0Enable() || gRDP.otherMode.cycle_type == G_CYC_COPY ) in PrepareTextures()
703 if( gRSP.curTile<7 && CRender::g_pRender->IsTexel1Enable() ) in PrepareTextures()
713 if( CRender::g_pRender->m_pColorCombiner->m_pDecodedMux->m_ColorTextureFlag[i] ) in PrepareTextures()
716 CRender::g_pRender->SetCurrentTexture( tilenos[i], pEntry->pTexture, 4, 4, pEntry); in PrepareTextures()
723 CRender::g_pRender->SetCurrentTexture( tilenos[i], in PrepareTextures()
730CRender::g_pRender->SetCurrentTexture( tilenos[i], pEntry->pTexture, 4, 4, pEntry); in PrepareTextures()
1061CRender::g_pRender->TexRect(ul_x, ul_y, lr_x, lr_y, fS0, fT0, fDSDX, fDTDY, false, 0xFFFFFFFF); in DLParser_TexRect()
1069CRender::g_pRender->TexRect(ul_x, ul_y, lr_x, lr_y, fS0, fT0, fDSDX, fDTDY, false, 0xFFFFFFFF); in DLParser_TexRect()
[all …]
H A DOGLRenderExt.cpp109 CRender::LoadObjBGCopy(info); in DrawObjBGCopy()
110 CRender::DrawObjBGCopy(info); in DrawObjBGCopy()
/dports/games/OpenTomb/OpenTomb-win32-2018-02-03_alpha/src/render/
H A Drender.h138 class CRender
141 CRender();
142 ~CRender();
205 extern CRender renderer;
H A Drender.cpp31 CRender renderer;
41 CRender::CRender(): in CRender() function in CRender
64 CRender::~CRender() in ~CRender()
101 void CRender::InitSettings() in InitSettings()
119 void CRender::DoShaders() in DoShaders()
163 void CRender::UpdateAnimTextures() in UpdateAnimTextures()
231 void CRender::GenWorldList(struct camera_s *cam) in GenWorldList()
303 void CRender::DrawList() in DrawList()
419 void CRender::DrawListDebugLines() in DrawListDebugLines()
539 void CRender::CleanList() in CleanList()
[all …]

12