SL-19573: Fix alpha mask prims not rendering in HUD
parent
23365ca51a
commit
4f7eabee84
|
|
@ -1146,6 +1146,7 @@ void render_hud_attachments()
|
|||
LLViewerCamera::sCurCameraID = LLViewerCamera::CAMERA_WORLD;
|
||||
gPipeline.updateCull(hud_cam, result);
|
||||
|
||||
// Toggle render types
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_BUMP);
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_SIMPLE);
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_VOLUME);
|
||||
|
|
@ -1155,6 +1156,9 @@ void render_hud_attachments()
|
|||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_FULLBRIGHT_ALPHA_MASK);
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_FULLBRIGHT);
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_GLTF_PBR);
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_GLTF_PBR_ALPHA_MASK);
|
||||
|
||||
// Toggle render passes
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_PASS_ALPHA);
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_PASS_ALPHA_MASK);
|
||||
gPipeline.toggleRenderType(LLPipeline::RENDER_TYPE_PASS_BUMP);
|
||||
|
|
|
|||
|
|
@ -472,6 +472,7 @@ public:
|
|||
RENDER_TYPE_VOIDWATER = LLDrawPool::POOL_VOIDWATER,
|
||||
RENDER_TYPE_WATER = LLDrawPool::POOL_WATER,
|
||||
RENDER_TYPE_GLTF_PBR = LLDrawPool::POOL_GLTF_PBR,
|
||||
RENDER_TYPE_GLTF_PBR_ALPHA_MASK = LLDrawPool::POOL_GLTF_PBR_ALPHA_MASK,
|
||||
RENDER_TYPE_ALPHA = LLDrawPool::POOL_ALPHA,
|
||||
RENDER_TYPE_ALPHA_PRE_WATER = LLDrawPool::POOL_ALPHA_PRE_WATER,
|
||||
RENDER_TYPE_ALPHA_POST_WATER = LLDrawPool::POOL_ALPHA_POST_WATER,
|
||||
|
|
|
|||
Loading…
Reference in New Issue