rhi: remove unnecessary float casts
Since 5bb4baae0379d5903f547f0399be9620f5ab06a0 QColor functions already return floats. Change-Id: I8e5261397c5807123fb4b3288f229c23c2324995 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
This commit is contained in:
parent
cd1686e55f
commit
6f9e40ad39
@ -2189,10 +2189,10 @@ void QRhiD3D11::beginPass(QRhiCommandBuffer *cb,
|
||||
if (rtD->dsAttCount && wantsDsClear)
|
||||
clearCmd.args.clear.mask |= QD3D11CommandBuffer::Command::Depth | QD3D11CommandBuffer::Command::Stencil;
|
||||
|
||||
clearCmd.args.clear.c[0] = float(colorClearValue.redF());
|
||||
clearCmd.args.clear.c[1] = float(colorClearValue.greenF());
|
||||
clearCmd.args.clear.c[2] = float(colorClearValue.blueF());
|
||||
clearCmd.args.clear.c[3] = float(colorClearValue.alphaF());
|
||||
clearCmd.args.clear.c[0] = colorClearValue.redF();
|
||||
clearCmd.args.clear.c[1] = colorClearValue.greenF();
|
||||
clearCmd.args.clear.c[2] = colorClearValue.blueF();
|
||||
clearCmd.args.clear.c[3] = colorClearValue.alphaF();
|
||||
clearCmd.args.clear.d = depthStencilClearValue.depthClearValue();
|
||||
clearCmd.args.clear.s = depthStencilClearValue.stencilClearValue();
|
||||
|
||||
|
@ -2061,10 +2061,10 @@ void QRhiGles2::setBlendConstants(QRhiCommandBuffer *cb, const QColor &c)
|
||||
|
||||
QGles2CommandBuffer::Command &cmd(cbD->commands.get());
|
||||
cmd.cmd = QGles2CommandBuffer::Command::BlendConstants;
|
||||
cmd.args.blendConstants.r = float(c.redF());
|
||||
cmd.args.blendConstants.g = float(c.greenF());
|
||||
cmd.args.blendConstants.b = float(c.blueF());
|
||||
cmd.args.blendConstants.a = float(c.alphaF());
|
||||
cmd.args.blendConstants.r = c.redF();
|
||||
cmd.args.blendConstants.g = c.greenF();
|
||||
cmd.args.blendConstants.b = c.blueF();
|
||||
cmd.args.blendConstants.a = c.alphaF();
|
||||
}
|
||||
|
||||
void QRhiGles2::setStencilRef(QRhiCommandBuffer *cb, quint32 refValue)
|
||||
@ -4646,10 +4646,10 @@ void QRhiGles2::beginPass(QRhiCommandBuffer *cb,
|
||||
clearCmd.args.clear.mask |= GL_COLOR_BUFFER_BIT;
|
||||
if (rtD->dsAttCount && wantsDsClear)
|
||||
clearCmd.args.clear.mask |= GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT;
|
||||
clearCmd.args.clear.c[0] = float(colorClearValue.redF());
|
||||
clearCmd.args.clear.c[1] = float(colorClearValue.greenF());
|
||||
clearCmd.args.clear.c[2] = float(colorClearValue.blueF());
|
||||
clearCmd.args.clear.c[3] = float(colorClearValue.alphaF());
|
||||
clearCmd.args.clear.c[0] = colorClearValue.redF();
|
||||
clearCmd.args.clear.c[1] = colorClearValue.greenF();
|
||||
clearCmd.args.clear.c[2] = colorClearValue.blueF();
|
||||
clearCmd.args.clear.c[3] = colorClearValue.alphaF();
|
||||
clearCmd.args.clear.d = depthStencilClearValue.depthClearValue();
|
||||
clearCmd.args.clear.s = depthStencilClearValue.stencilClearValue();
|
||||
|
||||
|
@ -1931,8 +1931,8 @@ void QRhiMetal::setBlendConstants(QRhiCommandBuffer *cb, const QColor &c)
|
||||
QMetalCommandBuffer *cbD = QRHI_RES(QMetalCommandBuffer, cb);
|
||||
Q_ASSERT(cbD->recordingPass == QMetalCommandBuffer::RenderPass);
|
||||
|
||||
[cbD->d->currentRenderPassEncoder setBlendColorRed: float(c.redF())
|
||||
green: float(c.greenF()) blue: float(c.blueF()) alpha: float(c.alphaF())];
|
||||
[cbD->d->currentRenderPassEncoder setBlendColorRed: c.redF()
|
||||
green: c.greenF() blue: c.blueF() alpha: c.alphaF()];
|
||||
}
|
||||
|
||||
void QRhiMetal::setStencilRef(QRhiCommandBuffer *cb, quint32 refValue)
|
||||
|
@ -6009,10 +6009,10 @@ void QRhiVulkan::setBlendConstants(QRhiCommandBuffer *cb, const QColor &c)
|
||||
} else {
|
||||
QVkCommandBuffer::Command &cmd(cbD->commands.get());
|
||||
cmd.cmd = QVkCommandBuffer::Command::SetBlendConstants;
|
||||
cmd.args.setBlendConstants.c[0] = float(c.redF());
|
||||
cmd.args.setBlendConstants.c[1] = float(c.greenF());
|
||||
cmd.args.setBlendConstants.c[2] = float(c.blueF());
|
||||
cmd.args.setBlendConstants.c[3] = float(c.alphaF());
|
||||
cmd.args.setBlendConstants.c[0] = c.redF();
|
||||
cmd.args.setBlendConstants.c[1] = c.greenF();
|
||||
cmd.args.setBlendConstants.c[2] = c.blueF();
|
||||
cmd.args.setBlendConstants.c[3] = c.alphaF();
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user