/dports/games/libretro-paralleln64/parallel-n64-6e26fbb/gles2rice/src/ |
H A D | DeviceBuilder.h | 35 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 D | RSP_GBI2.h | 224 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 D | RSP_S2DEX.cpp | 49 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 D | RSP_Parser.cpp | 708 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 D | RSP_GBI0.h | 187 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 D | Render.cpp | 36 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 D | DeviceBuilder.cpp | 111 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 D | Combiner.h | 28 class CRender; variable 34 friend class CRender; variable 53 CColorCombiner(CRender *pRender) : in CColorCombiner() 71 CRender *m_pRender;
|
H A D | Render.h | 38 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 D | Blender.h | 24 class CRender; variable 40 CBlender(CRender *pRender) : m_pRender(pRender) {} in CBlender() 41 CRender *m_pRender;
|
H A D | RSP_GBI1.h | 79 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 D | gSP_rice.cpp | 56 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 D | OGLCombiner.h | 43 COGLColorCombiner(CRender *pRender); 67 COGLBlender(CRender *pRender) : CBlender(pRender), m_pOGLRender((OGLRender*)pRender) {}; in COGLBlender()
|
H A D | RSP_GBI_Sprite2D.h | 90 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 D | gDP_rice.cpp | 184 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 D | RenderBase.cpp | 296 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 D | RenderExt.cpp | 29 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 D | OGLES2FragmentShaders.h | 82 COGL_FragmentProgramCombiner(CRender *pRender); 124 COGLFragmentShaderCombiner(CRender *pRender);
|
H A D | Video.cpp | 115 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 D | RiceDebugger.cpp | 247 CRender::GetRender()->DrawTexture(tex, channel); in DumpTexture() 265 CRender::GetRender()->SaveTextureToFile(tex, channel, false); in DumpTextureToFile() 406 … CRender::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 D | RSP_GBI_Others.h | 396 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 D | RDP_Texture.h | 691 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() 730 … CRender::g_pRender->SetCurrentTexture( tilenos[i], pEntry->pTexture, 4, 4, pEntry); in PrepareTextures() 1061 … CRender::g_pRender->TexRect(ul_x, ul_y, lr_x, lr_y, fS0, fT0, fDSDX, fDTDY, false, 0xFFFFFFFF); in DLParser_TexRect() 1069 … CRender::g_pRender->TexRect(ul_x, ul_y, lr_x, lr_y, fS0, fT0, fDSDX, fDTDY, false, 0xFFFFFFFF); in DLParser_TexRect() [all …]
|
H A D | OGLRenderExt.cpp | 109 CRender::LoadObjBGCopy(info); in DrawObjBGCopy() 110 CRender::DrawObjBGCopy(info); in DrawObjBGCopy()
|
/dports/games/OpenTomb/OpenTomb-win32-2018-02-03_alpha/src/render/ |
H A D | render.h | 138 class CRender 141 CRender(); 142 ~CRender(); 205 extern CRender renderer;
|
H A D | render.cpp | 31 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 …]
|