X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fwinsys%2Fdrm%2Fradeon%2Fcore%2Fradeon_r300.h;h=e655dc32c85bc4a58795c4bb82c72993019549b9;hb=157bdd1446dd21cc87a89abdc890b2f6dc83af76;hp=a2e0e58248584f0b756363607f2d261191e970eb;hpb=edfbf7dccb1d90ebedfa08fe06e1db7fff9f94d4;p=mesa.git diff --git a/src/gallium/winsys/drm/radeon/core/radeon_r300.h b/src/gallium/winsys/drm/radeon/core/radeon_r300.h index a2e0e582485..e655dc32c85 100644 --- a/src/gallium/winsys/drm/radeon/core/radeon_r300.h +++ b/src/gallium/winsys/drm/radeon/core/radeon_r300.h @@ -20,29 +20,11 @@ * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE * USE OR OTHER DEALINGS IN THE SOFTWARE. */ -/* XXX WTF is this! I shouldn't have to include those first three! FUCK! */ -#include -#include -#include "drm.h" -#include "radeon_drm.h" -#include "radeon_cs.h" +#ifndef RADEON_R300_H +#define RADEON_R300_H -#include "r300_winsys.h" +#include "radeon_winsys.h" -#include "radeon_buffer.h" +void radeon_setup_winsys(int fd, struct radeon_winsys* winsys); -/* protect us from bonghits */ -#ifndef RADEON_INFO_DEVICE_ID -#define RADEON_INFO_DEVICE_ID 0 -#endif -#ifndef DRM_RADEON_INFO -#define DRM_RADEON_INFO 0x1 -struct drm_radeon_info { - uint32_t request; - uint32_t pad; - uint64_t value; -}; -#endif - -struct r300_winsys* -radeon_create_r300_winsys(int fd, struct radeon_winsys* old_winsys); +#endif /* RADEON_R300_H */