radeonsi/nir: fix num_inputs for doubles in vs
[mesa.git] / src / gallium / drivers / radeonsi / si_pm4.h
index 106abe1ec7dc1d50024aae2b42e135bfb1bb188e..5bd177332ebc817e5f84544887bd5af45f81f89b 100644 (file)
@@ -19,9 +19,6 @@
  * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  * USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * Authors:
- *      Christian König <christian.koenig@amd.com>
  */
 
 #ifndef SI_PM4_H
 #include "radeon/radeon_winsys.h"
 
 #define SI_PM4_MAX_DW          176
-#define SI_PM4_MAX_BO          1
+#define SI_PM4_MAX_BO          3
 
 // forward defines
 struct si_context;
-enum chip_class;
 
 struct si_pm4_state
 {
@@ -55,8 +51,6 @@ struct si_pm4_state
        struct r600_resource    *bo[SI_PM4_MAX_BO];
        enum radeon_bo_usage    bo_usage[SI_PM4_MAX_BO];
        enum radeon_bo_priority bo_priority[SI_PM4_MAX_BO];
-
-       bool compute_pkt;
 };
 
 void si_pm4_cmd_begin(struct si_pm4_state *state, unsigned opcode);
@@ -72,7 +66,6 @@ void si_pm4_upload_indirect_buffer(struct si_context *sctx,
                                   struct si_pm4_state *state);
 
 void si_pm4_clear_state(struct si_pm4_state *state);
-void si_pm4_free_state_simple(struct si_pm4_state *state);
 void si_pm4_free_state(struct si_context *sctx,
                       struct si_pm4_state *state,
                       unsigned idx);