MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / Show_frame

Function Show_frame

src/SB/Core/gc/iFMV.cpp:163–178  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

161
162static void xDrawLine2D_LocaliFMVVersion(float, float, float, float);
163static void Show_frame()
164{
165 RwRGBA color = { 0 };
166 RwCamera* cam = iCameraCreate(640, 480, FALSE);
167 RwCameraClear(cam, &color, rwCAMERACLEARIMAGE);
168
169 RwCameraBeginUpdate(cam);
170 Width_scale = 640 / Bink->Width;
171 Height_scale = 480 / Bink->Height;
172 xDrawLine2D_LocaliFMVVersion(0.0f, 0.0f, 0.0f, 0.0f);
173 DrawFrame(0.0f, 0.0f, Width_scale, Height_scale);
174 RwCameraEndUpdate(cam);
175 RwCameraShowRaster(cam, NULL, 0);
176
177 iCameraDestroy(cam);
178}
179
180static void* arammalloc(size_t size)
181{

Callers 1

PlayFMVFunction · 0.85

Calls 4

DrawFrameFunction · 0.85
iCameraCreateFunction · 0.50
iCameraDestroyFunction · 0.50

Tested by

no test coverage detected