Confirm 2 functions in Source/Contents/Ground/GroundRendering.cpp
Batch #15606 by Yommy: 0 byte-identical, 2 confirmed by peer review. - fn_17590 GroundGeometry::Draw: logic confirmed by peer review (already on main) - fn_17593 GroundGeometry::DrawSide: logic confirmed by peer review (already on main) Peer-reviewed-by: ragnarok-clanker, eAthena Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
parent
2871363551
commit
135e0da6b7
1 changed files with 3 additions and 1 deletions
|
|
@ -3,6 +3,7 @@
|
|||
#include "Render/Primitives/RenderPrimitivePool.h"
|
||||
#include "Render/Primitives/RenderQueues.h"
|
||||
#include "Render/Renderer.h"
|
||||
#include "Render/SpriteGeometry.h"
|
||||
#include "Render/TextureQuad.h"
|
||||
|
||||
#include <bit>
|
||||
|
|
@ -26,9 +27,10 @@ namespace {
|
|||
}
|
||||
|
||||
for (unsigned corner = 0; corner < 4; ++corner) {
|
||||
vertices[corner].diffuse = (std::bit_cast<std::uint32_t>(quad.vertices[corner][3]) & 0x00FFFFFFu) | 0x80000000u;
|
||||
vertices[corner].u = quad.vertices[corner][4];
|
||||
vertices[corner].v = quad.vertices[corner][5];
|
||||
vertices[corner].diffuse = std::bit_cast<std::uint32_t>(quad.vertices[corner][3]);
|
||||
reinterpret_cast<SpriteColor&>(vertices[corner].diffuse).alpha = 0x80;
|
||||
}
|
||||
|
||||
RenderPrimitive* primitive = g_renderer->primitives.Acquire();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue