On Mon, Sep 12, 2016 at 3:50 PM, Jason Ekstrand <ja...@jlekstrand.net> wrote: > Signed-off-by: Jason Ekstrand <ja...@jlekstrand.net> > --- > .../genX_multisample.h => common/gen_sample_positions.h} | 10 +++++----- > src/intel/vulkan/genX_blorp_exec.c | 10 +++++----- > src/intel/vulkan/genX_pipeline_util.h | 10 +++++----- > src/intel/vulkan/genX_state.c | 12 > ++++++------ > 4 files changed, 21 insertions(+), 21 deletions(-) > rename src/intel/{vulkan/genX_multisample.h => > common/gen_sample_positions.h} (94%) > > diff --git a/src/intel/vulkan/genX_multisample.h > b/src/intel/common/gen_sample_positions.h > similarity index 94% > rename from src/intel/vulkan/genX_multisample.h > rename to src/intel/common/gen_sample_positions.h > index 0deb48f..0411bf0 100644 > --- a/src/intel/vulkan/genX_multisample.h > +++ b/src/intel/common/gen_sample_positions.h > @@ -22,17 +22,17 @@ > */ > #pragma once > > -#define SAMPLE_POS_1X(prefix) \ > +#define GEN_SAMPLE_POS_1X(prefix) \ > prefix##0XOffset = 0.5; \ > prefix##0YOffset = 0.5; > > -#define SAMPLE_POS_2X(prefix) \ > +#define GEN_SAMPLE_POS_2X(prefix) \ > prefix##0XOffset = 0.25; \ > prefix##0YOffset = 0.25; \ > prefix##1XOffset = 0.75; \ > prefix##1YOffset = 0.75; > > -#define SAMPLE_POS_4X(prefix) \ > +#define GEN_SAMPLE_POS_4X(prefix) \ > prefix##0XOffset = 0.375; \ > prefix##0YOffset = 0.125; \ > prefix##1XOffset = 0.875; \ > @@ -42,7 +42,7 @@ prefix##2YOffset = 0.625; \ > prefix##3XOffset = 0.625; \ > prefix##3YOffset = 0.875; > > -#define SAMPLE_POS_8X(prefix) \ > +#define GEN_SAMPLE_POS_8X(prefix) \ > prefix##0XOffset = 0.5625; \ > prefix##0YOffset = 0.3125; \ > prefix##1XOffset = 0.4375; \ > @@ -60,7 +60,7 @@ prefix##6YOffset = 0.9375; \ > prefix##7XOffset = 0.9375; \ > prefix##7YOffset = 0.0625; > > -#define SAMPLE_POS_16X(prefix) \ > +#define GEN_SAMPLE_POS_16X(prefix) \ > prefix##0XOffset = 0.5625; \ > prefix##0YOffset = 0.5625; \ > prefix##1XOffset = 0.4375; \ > diff --git a/src/intel/vulkan/genX_blorp_exec.c > b/src/intel/vulkan/genX_blorp_exec.c > index 889c423..5a08ed3 100644 > --- a/src/intel/vulkan/genX_blorp_exec.c > +++ b/src/intel/vulkan/genX_blorp_exec.c > @@ -24,7 +24,6 @@ > #include <assert.h> > > #include "anv_private.h" > -#include "genX_multisample.h" > > /* These are defined in anv_private.h and blorp_genX_exec.h */ > #undef __gen_address_type > @@ -32,6 +31,7 @@ > #undef __gen_combine_address > > #include "common/gen_l3_config.h" > +#include "common/gen_sample_positions.h" > #include "blorp/blorp_genX_exec.h" > > static void * > @@ -164,16 +164,16 @@ blorp_emit_3dstate_multisample(struct blorp_batch > *batch, unsigned samples) > > switch (samples) { > case 1: > - SAMPLE_POS_1X(ms.Sample); > + GEN_SAMPLE_POS_1X(ms.Sample); > break; > case 2: > - SAMPLE_POS_2X(ms.Sample); > + GEN_SAMPLE_POS_2X(ms.Sample); > break; > case 4: > - SAMPLE_POS_4X(ms.Sample); > + GEN_SAMPLE_POS_4X(ms.Sample); > break; > case 8: > - SAMPLE_POS_8X(ms.Sample); > + GEN_SAMPLE_POS_8X(ms.Sample); > break; > default: > break; > diff --git a/src/intel/vulkan/genX_pipeline_util.h > b/src/intel/vulkan/genX_pipeline_util.h > index 2c0bf3f..0ff92f1 100644 > --- a/src/intel/vulkan/genX_pipeline_util.h > +++ b/src/intel/vulkan/genX_pipeline_util.h > @@ -22,8 +22,8 @@ > */ > > #include "common/gen_l3_config.h" > +#include "common/gen_sample_positions.h" > #include "vk_format_info.h" > -#include "genX_multisample.h" > > static uint32_t > vertex_element_comp_control(enum isl_format format, unsigned comp) > @@ -610,16 +610,16 @@ emit_ms_state(struct anv_pipeline *pipeline, > > switch (samples) { > case 1: > - SAMPLE_POS_1X(ms.Sample); > + GEN_SAMPLE_POS_1X(ms.Sample); > break; > case 2: > - SAMPLE_POS_2X(ms.Sample); > + GEN_SAMPLE_POS_2X(ms.Sample); > break; > case 4: > - SAMPLE_POS_4X(ms.Sample); > + GEN_SAMPLE_POS_4X(ms.Sample); > break; > case 8: > - SAMPLE_POS_8X(ms.Sample); > + GEN_SAMPLE_POS_8X(ms.Sample); > break; > default: > break; > diff --git a/src/intel/vulkan/genX_state.c b/src/intel/vulkan/genX_state.c > index 2849b50..a6d405d 100644 > --- a/src/intel/vulkan/genX_state.c > +++ b/src/intel/vulkan/genX_state.c > @@ -28,8 +28,8 @@ > #include <fcntl.h> > > #include "anv_private.h" > -#include "genX_multisample.h" > > +#include "common/gen_sample_positions.h" > #include "genxml/gen_macros.h" > #include "genxml/genX_pack.h" > > @@ -77,12 +77,12 @@ genX(init_device_state)(struct anv_device *device) > * VkPhysicalDeviceFeatures::standardSampleLocations. > */ > anv_batch_emit(&batch, GENX(3DSTATE_SAMPLE_PATTERN), sp) { > - SAMPLE_POS_1X(sp._1xSample); > - SAMPLE_POS_2X(sp._2xSample); > - SAMPLE_POS_4X(sp._4xSample); > - SAMPLE_POS_8X(sp._8xSample); > + GEN_SAMPLE_POS_1X(sp._1xSample); > + GEN_SAMPLE_POS_2X(sp._2xSample); > + GEN_SAMPLE_POS_4X(sp._4xSample); > + GEN_SAMPLE_POS_8X(sp._8xSample); > #if GEN_GEN >= 9 > - SAMPLE_POS_16X(sp._16xSample); > + GEN_SAMPLE_POS_16X(sp._16xSample); > #endif > } > #endif > -- > 2.5.0.400.gff86faf > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Patches 1-2 are: Reviewed-by: Anuj Phogat <anuj.pho...@gmail.com> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev