diff options
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vs.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_vs.h | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vs.h b/src/mesa/drivers/dri/i965/brw_vs.h index 0e015511d95..98b0bf18d90 100644 --- a/src/mesa/drivers/dri/i965/brw_vs.h +++ b/src/mesa/drivers/dri/i965/brw_vs.h @@ -53,48 +53,6 @@ brw_vs_populate_key(struct brw_context *brw, #ifdef __cplusplus } /* extern "C" */ - - -namespace brw { - -class vec4_vs_visitor : public vec4_visitor -{ -public: - vec4_vs_visitor(const struct brw_compiler *compiler, - void *log_data, - const struct brw_vs_prog_key *key, - struct brw_vs_prog_data *vs_prog_data, - const nir_shader *shader, - gl_clip_plane *clip_planes, - void *mem_ctx, - int shader_time_index, - bool use_legacy_snorm_formula); - -protected: - virtual dst_reg *make_reg_for_system_value(int location); - virtual void setup_payload(); - virtual void emit_prolog(); - virtual void emit_thread_end(); - virtual void emit_urb_write_header(int mrf); - virtual void emit_urb_slot(dst_reg reg, int varying); - virtual vec4_instruction *emit_urb_write_opcode(bool complete); - -private: - int setup_attributes(int payload_reg); - void setup_uniform_clipplane_values(); - void emit_clip_distances(dst_reg reg, int offset); - - const struct brw_vs_prog_key *const key; - struct brw_vs_prog_data * const vs_prog_data; - - gl_clip_plane *clip_planes; - - bool use_legacy_snorm_formula; -}; - -} /* namespace brw */ - - #endif #endif |