etnaviv: drop struct etna_3d_state
Also drop #if 0 code block. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Reviewed-by: Philipp Zabel <philipp.zabel@gmail.com>
This commit is contained in:
@@ -175,9 +175,6 @@ struct etna_context {
|
||||
struct pipe_viewport_state viewport_s;
|
||||
struct pipe_scissor_state scissor_s;
|
||||
|
||||
/* cached state of entire GPU */
|
||||
struct etna_3d_state gpu3d;
|
||||
|
||||
/* stats/counters */
|
||||
struct {
|
||||
uint64_t prims_emitted;
|
||||
|
||||
@@ -224,15 +224,8 @@ etna_emit_state(struct etna_context *ctx)
|
||||
|
||||
/* Pre-processing: see what caches we need to flush before making state changes. */
|
||||
uint32_t to_flush = 0;
|
||||
if (unlikely(dirty & (ETNA_DIRTY_BLEND))) {
|
||||
/* Need flush COLOR when changing PE.COLOR_FORMAT.OVERWRITE. */
|
||||
#if 0
|
||||
/* TODO*/
|
||||
if ((ctx->gpu3d.PE_COLOR_FORMAT & VIVS_PE_COLOR_FORMAT_OVERWRITE) !=
|
||||
(etna_blend_state(ctx->blend)->PE_COLOR_FORMAT & VIVS_PE_COLOR_FORMAT_OVERWRITE))
|
||||
#endif
|
||||
if (unlikely(dirty & (ETNA_DIRTY_BLEND)))
|
||||
to_flush |= VIVS_GL_FLUSH_CACHE_COLOR;
|
||||
}
|
||||
if (unlikely(dirty & (ETNA_DIRTY_TEXTURE_CACHES)))
|
||||
to_flush |= VIVS_GL_FLUSH_CACHE_TEXTURE;
|
||||
if (unlikely(dirty & (ETNA_DIRTY_FRAMEBUFFER))) /* Framebuffer config changed? */
|
||||
|
||||
@@ -269,12 +269,6 @@ struct compiled_shader_state {
|
||||
struct etna_reloc VS_INST_ADDR;
|
||||
};
|
||||
|
||||
/* state of some 3d and common registers relevant to etna driver */
|
||||
struct etna_3d_state {
|
||||
uint32_t /*05000*/ VS_UNIFORMS[VIVS_VS_UNIFORMS__LEN];
|
||||
uint32_t /*07000*/ PS_UNIFORMS[VIVS_PS_UNIFORMS__LEN];
|
||||
};
|
||||
|
||||
/* Helpers to assist creating and setting bitarrays (eg, for varyings).
|
||||
* field_size must be a power of two, and <= 32. */
|
||||
#define DEFINE_ETNA_BITARRAY(name, num, field_size) \
|
||||
|
||||
Reference in New Issue
Block a user