Lines Matching defs:radv_device
581 struct radv_device { struct
582 VK_LOADER_DATA _loader_data;
584 VkAllocationCallbacks alloc;
586 struct radv_instance * instance;
587 struct radeon_winsys *ws;
589 struct radv_meta_state meta_state;
591 struct radv_queue *queues[RADV_MAX_QUEUE_FAMILIES];
592 int queue_count[RADV_MAX_QUEUE_FAMILIES];
593 struct radeon_winsys_cs *empty_cs[RADV_MAX_QUEUE_FAMILIES];
595 bool always_use_syncobj;
596 bool llvm_supports_spill;
597 bool has_distributed_tess;
598 bool pbb_allowed;
599 bool dfsm_allowed;
600 uint32_t tess_offchip_block_dw_size;
601 uint32_t scratch_waves;
602 uint32_t dispatch_initiator;
604 uint32_t gs_table_depth;
609 float sample_locations_1x[1][2];
610 float sample_locations_2x[2][2];
611 float sample_locations_4x[4][2];
612 float sample_locations_8x[8][2];
613 float sample_locations_16x[16][2];
616 uint32_t gfx_init_size_dw;
617 struct radeon_winsys_bo *gfx_init;
619 struct radeon_winsys_bo *trace_bo;
643 struct radv_device_memory { argument