Batch #10458 by secret: 0 byte-identical, 4 confirmed by peer review. - fn_45495 CRendererDX7::FlushRenderList: logic confirmed by peer review - fn_45496 CRendererDX7::DrawTopmostQueue: logic confirmed by peer review - fn_45497 CRendererDX7::DrawBlendedQueue: logic confirmed by peer review - fn_02080 CRendererDX7::ApplyFog: logic confirmed by peer review Peer-reviewed-by: Yommy, KWDev, seumadruga Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
20 lines
494 B
C++
20 lines
494 B
C++
#ifndef RAGNAROK_SOURCE_RENDER_DX7_RENDERERFOGDX7_H
|
|
#define RAGNAROK_SOURCE_RENDER_DX7_RENDERERFOGDX7_H
|
|
|
|
#include <d3d.h>
|
|
|
|
class CRenderSystemBase;
|
|
|
|
HRESULT PerspectiveMatrixDX7(D3DMATRIX& matrix, float fov, float aspect, float nearPlane, float farPlane);
|
|
|
|
struct RendererFogDX7 {
|
|
/* 0150 */ int enabled;
|
|
/* 0154 */ int dirty;
|
|
/* 0158 */ int supported;
|
|
|
|
void Set(int value, IDirect3DDevice7* device, const D3DDEVICEDESC7& caps);
|
|
};
|
|
|
|
static_assert(sizeof(RendererFogDX7) == 12);
|
|
|
|
#endif
|