vrend: remove VREND_CAP_SET*

Use VIRGL_RENDERER_CAPSET_VIRGL* instead.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Gert Wollny <gert.wollny@collabra.com>
macos/master
Chia-I Wu 4 years ago
parent 1d31f70369
commit 0e272c3fe3
  1. 8
      src/virglrenderer.c
  2. 5
      src/vrend_renderer.c
  3. 3
      src/vrend_renderer.h

@ -152,10 +152,8 @@ void virgl_renderer_fill_caps(uint32_t set, uint32_t version,
{ {
switch (set) { switch (set) {
case VIRGL_RENDERER_CAPSET_VIRGL: case VIRGL_RENDERER_CAPSET_VIRGL:
vrend_renderer_fill_caps(VREND_CAP_SET, version, (union virgl_caps *)caps);
break;
case VIRGL_RENDERER_CAPSET_VIRGL2: case VIRGL_RENDERER_CAPSET_VIRGL2:
vrend_renderer_fill_caps(VREND_CAP_SET2, version, (union virgl_caps *)caps); vrend_renderer_fill_caps(set, version, (union virgl_caps *)caps);
break; break;
default: default:
break; break;
@ -361,10 +359,8 @@ void virgl_renderer_get_cap_set(uint32_t cap_set, uint32_t *max_ver,
{ {
switch (cap_set) { switch (cap_set) {
case VIRGL_RENDERER_CAPSET_VIRGL: case VIRGL_RENDERER_CAPSET_VIRGL:
vrend_renderer_get_cap_set(VREND_CAP_SET, max_ver, max_size);
break;
case VIRGL_RENDERER_CAPSET_VIRGL2: case VIRGL_RENDERER_CAPSET_VIRGL2:
vrend_renderer_get_cap_set(VREND_CAP_SET2, max_ver, max_size); vrend_renderer_get_cap_set(cap_set, max_ver, max_size);
break; break;
default: default:
*max_ver = 0; *max_ver = 0;

@ -54,6 +54,7 @@
#include "virgl_hw.h" #include "virgl_hw.h"
#include "virgl_resource.h" #include "virgl_resource.h"
#include "virglrenderer.h" #include "virglrenderer.h"
#include "virglrenderer_hw.h"
#include "tgsi/tgsi_text.h" #include "tgsi/tgsi_text.h"
@ -10354,11 +10355,11 @@ void vrend_renderer_get_cap_set(uint32_t cap_set, uint32_t *max_ver,
uint32_t *max_size) uint32_t *max_size)
{ {
switch (cap_set) { switch (cap_set) {
case VREND_CAP_SET: case VIRGL_RENDERER_CAPSET_VIRGL:
*max_ver = 1; *max_ver = 1;
*max_size = sizeof(struct virgl_caps_v1); *max_size = sizeof(struct virgl_caps_v1);
break; break;
case VREND_CAP_SET2: case VIRGL_RENDERER_CAPSET_VIRGL2:
/* we should never need to increase this - it should be possible to just grow virgl_caps */ /* we should never need to increase this - it should be possible to just grow virgl_caps */
*max_ver = 2; *max_ver = 2;
*max_size = sizeof(struct virgl_caps_v2); *max_size = sizeof(struct virgl_caps_v2);

@ -426,9 +426,6 @@ struct vrend_renderer_resource_info {
void vrend_renderer_resource_get_info(struct pipe_resource *pres, void vrend_renderer_resource_get_info(struct pipe_resource *pres,
struct vrend_renderer_resource_info *info); struct vrend_renderer_resource_info *info);
#define VREND_CAP_SET 1
#define VREND_CAP_SET2 2
void vrend_renderer_get_cap_set(uint32_t cap_set, uint32_t *max_ver, void vrend_renderer_get_cap_set(uint32_t cap_set, uint32_t *max_ver,
uint32_t *max_size); uint32_t *max_size);

Loading…
Cancel
Save