mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-01-01 03:32:07 +00:00
Remove base offset
This commit is contained in:
parent
2679e4f526
commit
86fff9800f
@ -143,6 +143,7 @@ D3D12_GPU_VIRTUAL_ADDRESS createVertexBuffer(const VertexBufferFormat &vbf, cons
|
||||
|
||||
std::vector<D3D12_VERTEX_BUFFER_VIEW> D3D12GSRender::UploadVertexBuffers(bool indexed_draw)
|
||||
{
|
||||
u32 m_vertex_data_base_offset = rsx::method_registers[NV4097_SET_VERTEX_DATA_BASE_OFFSET];
|
||||
std::vector<D3D12_VERTEX_BUFFER_VIEW> result;
|
||||
const std::vector<VertexBufferFormat> &vertexBufferFormat = FormatVertexData(vertex_arrays_info, vertex_arrays, m_vertexBufferSize, m_vertex_data_base_offset);
|
||||
m_IASet = getIALayout(m_device.Get(), vertexBufferFormat, vertex_arrays_info, m_vertex_data_base_offset);
|
||||
|
@ -880,17 +880,7 @@ void RSXThread::DoCmd(const u32 fcmd, const u32 cmd, const u32 args_addr, const
|
||||
}
|
||||
|
||||
case NV4097_SET_VERTEX_DATA_BASE_OFFSET:
|
||||
{
|
||||
m_vertex_data_base_offset = ARGS(0);
|
||||
|
||||
if (count >= 2)
|
||||
{
|
||||
m_vertex_data_base_index = ARGS(1);
|
||||
}
|
||||
|
||||
//LOG_WARNING(RSX, "NV4097_SET_VERTEX_DATA_BASE_OFFSET: 0x%x", m_vertex_data_base_offset);
|
||||
break;
|
||||
}
|
||||
|
||||
case NV4097_SET_VERTEX_DATA_BASE_INDEX:
|
||||
{
|
||||
|
@ -330,7 +330,6 @@ public:
|
||||
u16 m_shader_window_pixel_centers;
|
||||
|
||||
// Vertex Data
|
||||
u32 m_vertex_data_base_offset;
|
||||
u32 m_vertex_data_base_index;
|
||||
|
||||
// Frequency divider
|
||||
@ -410,7 +409,7 @@ protected:
|
||||
m_line_width = 1.0;
|
||||
m_line_stipple_pattern = 0xffff;
|
||||
m_line_stipple_factor = 1;
|
||||
m_vertex_data_base_offset = 0;
|
||||
rsx::method_registers[NV4097_SET_VERTEX_DATA_BASE_OFFSET] = 0;
|
||||
m_vertex_data_base_index = 0;
|
||||
|
||||
// Construct Stipple Pattern
|
||||
|
Loading…
Reference in New Issue
Block a user