# $OpenBSD: Makefile,v 1.7 2024/04/02 10:42:13 jsg Exp $ LIB= r600 NOPROFILE= SRCS= compute_memory_pool.c \ eg_asm.c \ eg_debug.c \ evergreen_compute.c \ evergreen_hw_context.c \ evergreen_state.c \ r600_asm.c \ r600_blit.c \ r600_dump.c \ r600_hw_context.c \ r600_isa.c \ r600_pipe.c \ r600_shader.c \ r600_state.c \ r600_state_common.c \ r600_uvd.c \ r700_asm.c \ cayman_msaa.c \ r600_buffer_common.c \ r600_gpu_load.c \ r600_perfcounter.c \ r600_pipe_common.c \ r600_query.c \ r600_streamout.c \ r600_test_dma.c \ r600_texture.c \ r600_viewport.c \ radeon_uvd.c \ radeon_vce.c \ radeon_video.c \ sfn_alu_defines.cpp \ sfn_alu_readport_validation.cpp \ sfn_assembler.cpp \ sfn_callstack.cpp \ sfn_conditionaljumptracker.cpp \ sfn_debug.cpp \ sfn_instr.cpp \ sfn_instr_alu.cpp \ sfn_instr_alugroup.cpp \ sfn_instr_controlflow.cpp \ sfn_instr_export.cpp \ sfn_instr_fetch.cpp \ sfn_instr_mem.cpp \ sfn_instr_lds.cpp \ sfn_instr_tex.cpp \ sfn_instrfactory.cpp \ sfn_liverangeevaluator.cpp \ sfn_liverangeevaluator_helpers.cpp \ sfn_memorypool.cpp \ sfn_nir.cpp \ sfn_nir_legalize_image_load_store.cpp \ sfn_nir_lower_64bit.cpp \ sfn_nir_lower_alu.cpp \ sfn_nir_lower_tex.cpp \ sfn_nir_lower_fs_out_to_vector.cpp \ sfn_nir_lower_tess_io.cpp \ sfn_nir_vectorize_vs_inputs.c \ sfn_optimizer.cpp \ sfn_peephole.cpp \ sfn_ra.cpp \ sfn_scheduler.cpp \ sfn_shader.cpp \ sfn_shader_cs.cpp \ sfn_shader_fs.cpp \ sfn_shader_gs.cpp \ sfn_shader_tess.cpp \ sfn_shader_vs.cpp \ sfn_split_address_loads.cpp \ sfn_valuefactory.cpp \ sfn_virtualvalues.cpp .include "../Makefile.inc" CFLAGS+= ${C_VIS_ARGS} CXXFLAGS+= ${CXX_VIS_ARGS} CPPFLAGS+= -DGALLIUM_R600 \ -I${MESA_SRC}/src/gallium/drivers/r600 \ -I${MESA_SRC}/src/gallium/include \ -I${MESA_SRC}/src/gallium/auxiliary \ -I${MESA_SRC}/src/gallium/drivers \ -I${MESA_SRC}/src/mesa \ -I${MESA_SRC}/src/util \ -I${MESA_SRC}/src/amd/common \ -I${MESA_SRC}/src/compiler/nir \ -I${MESA_SRC}/generated/src \ -I${MESA_SRC}/generated/src/gallium/drivers/r600 \ -I${MESA_SRC}/generated/src/compiler \ -I${MESA_SRC}/generated/src/compiler/nir install: obj: _xenocara_obj .include .include .PATH: ${MESA_SRC}/src/gallium/drivers/r600 .PATH: ${MESA_SRC}/src/gallium/drivers/r600/sb .PATH: ${MESA_SRC}/src/gallium/drivers/r600/sfn .PATH: ${MESA_SRC}/generated/src/gallium/drivers/r600