xref: /aosp_15_r20/external/mesa3d/src/gallium/drivers/r300/compiler/r500_fragprog.h (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1 /*
2  * Copyright 2005 Ben Skeggs.
3  * Authors:
4  *   Ben Skeggs <[email protected]>
5  *   Jerome Glisse <[email protected]>
6  * SPDX-License-Identifier: MIT
7  */
8 
9 #ifndef __R500_FRAGPROG_H_
10 #define __R500_FRAGPROG_H_
11 
12 #include "radeon_compiler.h"
13 #include "radeon_swizzle.h"
14 
15 extern void r500BuildFragmentProgramHwCode(struct radeon_compiler *c, void *user);
16 
17 extern void r500FragmentProgramDump(struct radeon_compiler *c, void *user);
18 
19 extern const struct rc_swizzle_caps r500_swizzle_caps;
20 
21 extern void r500_transform_IF(
22 	struct radeon_compiler * c,
23 	void* data);
24 
25 #endif
26