mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 06:48:06 +02:00
Revert "gallium/swr: Fix min/max range index draw"
This reverts commit 5e9a2c603f
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4032>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4032>
This commit is contained in:
parent
291f40a499
commit
42ee6ff706
2 changed files with 2 additions and 16 deletions
|
|
@ -28,10 +28,6 @@
|
|||
#ifndef U_VBUF_H
|
||||
#define U_VBUF_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* This module takes care of user buffer uploads and vertex format fallbacks.
|
||||
* It's designed for the drivers which don't want to use the Draw module.
|
||||
* There is a more detailed description at the beginning of the .c file.
|
||||
|
|
@ -91,9 +87,4 @@ void u_vbuf_restore_vertex_elements(struct u_vbuf *mgr);
|
|||
void u_vbuf_save_vertex_buffer0(struct u_vbuf *mgr);
|
||||
void u_vbuf_restore_vertex_buffer0(struct u_vbuf *mgr);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@
|
|||
#include "util/u_framebuffer.h"
|
||||
#include "util/u_viewport.h"
|
||||
#include "util/u_prim.h"
|
||||
#include "util/u_vbuf.h"
|
||||
|
||||
#include "swr_state.h"
|
||||
#include "swr_context.h"
|
||||
|
|
@ -1400,12 +1399,8 @@ swr_update_derived(struct pipe_context *pipe,
|
|||
|
||||
/* Set vertex & index buffers */
|
||||
if (ctx->dirty & SWR_NEW_VERTEX) {
|
||||
struct pipe_draw_info info = *p_draw_info;
|
||||
/* SWR always need min/max index info for index draw,
|
||||
* compute it if upper layer does not do for us */
|
||||
if (info.index_size > 0 && info.max_index == ~0u) {
|
||||
u_vbuf_get_minmax_index(pipe, &info, &(info.min_index), &(info.max_index));
|
||||
}
|
||||
const struct pipe_draw_info &info = *p_draw_info;
|
||||
|
||||
/* vertex buffers */
|
||||
SWR_VERTEX_BUFFER_STATE swrVertexBuffers[PIPE_MAX_ATTRIBS];
|
||||
for (UINT i = 0; i < ctx->num_vertex_buffers; i++) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue