mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-01-19 05:52:11 +01:00
[hud] Use new binding methods for HUD rendering
This commit is contained in:
parent
9d967f2fed
commit
77e7c7c6b8
@ -104,13 +104,13 @@ namespace dxvk::hud {
|
||||
if (m_mode != Mode::RenderText) {
|
||||
m_mode = Mode::RenderText;
|
||||
|
||||
m_context->bindShader(VK_SHADER_STAGE_VERTEX_BIT, m_textShaders.vert);
|
||||
m_context->bindShader(VK_SHADER_STAGE_FRAGMENT_BIT, m_textShaders.frag);
|
||||
m_context->bindShader(VK_SHADER_STAGE_VERTEX_BIT, Rc<DxvkShader>(m_textShaders.vert));
|
||||
m_context->bindShader(VK_SHADER_STAGE_FRAGMENT_BIT, Rc<DxvkShader>(m_textShaders.frag));
|
||||
|
||||
m_context->bindResourceBuffer (VK_SHADER_STAGE_VERTEX_BIT, 0, DxvkBufferSlice(m_fontBuffer));
|
||||
m_context->bindResourceView (VK_SHADER_STAGE_VERTEX_BIT, 1, nullptr, m_dataView);
|
||||
m_context->bindResourceSampler(VK_SHADER_STAGE_FRAGMENT_BIT, 2, m_fontSampler);
|
||||
m_context->bindResourceView (VK_SHADER_STAGE_FRAGMENT_BIT, 2, m_fontView, nullptr);
|
||||
m_context->bindResourceView (VK_SHADER_STAGE_VERTEX_BIT, 1, nullptr, Rc<DxvkBufferView>(m_dataView));
|
||||
m_context->bindResourceSampler(VK_SHADER_STAGE_FRAGMENT_BIT, 2, Rc<DxvkSampler>(m_fontSampler));
|
||||
m_context->bindResourceView (VK_SHADER_STAGE_FRAGMENT_BIT, 2, Rc<DxvkImageView>(m_fontView), nullptr);
|
||||
|
||||
static const DxvkInputAssemblyState iaState = {
|
||||
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,
|
||||
@ -126,8 +126,8 @@ namespace dxvk::hud {
|
||||
if (m_mode != Mode::RenderGraph) {
|
||||
m_mode = Mode::RenderGraph;
|
||||
|
||||
m_context->bindShader(VK_SHADER_STAGE_VERTEX_BIT, m_graphShaders.vert);
|
||||
m_context->bindShader(VK_SHADER_STAGE_FRAGMENT_BIT, m_graphShaders.frag);
|
||||
m_context->bindShader(VK_SHADER_STAGE_VERTEX_BIT, Rc<DxvkShader>(m_graphShaders.vert));
|
||||
m_context->bindShader(VK_SHADER_STAGE_FRAGMENT_BIT, Rc<DxvkShader>(m_graphShaders.frag));
|
||||
|
||||
m_context->bindResourceBuffer(VK_SHADER_STAGE_FRAGMENT_BIT, 0, DxvkBufferSlice(m_dataBuffer));
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user