mirror of
				https://github.com/tiagovignatti/intel-gpu-tools.git
				synced 2025-11-04 03:58:27 +00:00 
			
		
		
		
	tests: Convert the ctx test to use render nodes when possible
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
This commit is contained in:
		
							parent
							
								
									d71ecdbf5d
								
							
						
					
					
						commit
						020600b77d
					
				@ -62,7 +62,7 @@ int main(int argc, char *argv[])
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	igt_skip_on_simulation();
 | 
						igt_skip_on_simulation();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	fd = drm_open_any();
 | 
						fd = drm_open_any_render();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	ctx_id = gem_context_create(fd);
 | 
						ctx_id = gem_context_create(fd);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -91,7 +91,7 @@ int main(int argc, char *argv[])
 | 
				
			|||||||
	igt_subtest_init(argc, argv);
 | 
						igt_subtest_init(argc, argv);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	igt_fixture {
 | 
						igt_fixture {
 | 
				
			||||||
		fd = drm_open_any();
 | 
							fd = drm_open_any_render();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		ctx_id = gem_context_create(fd);
 | 
							ctx_id = gem_context_create(fd);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -64,7 +64,7 @@ static void *work(void *arg)
 | 
				
			|||||||
	int i;
 | 
						int i;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (multiple_fds)
 | 
						if (multiple_fds)
 | 
				
			||||||
		td_fd = fd = drm_open_any();
 | 
							td_fd = fd = drm_open_any_render();
 | 
				
			||||||
	else
 | 
						else
 | 
				
			||||||
		td_fd = fd;
 | 
							td_fd = fd;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -133,7 +133,7 @@ int main(int argc, char *argv[])
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
	int i;
 | 
						int i;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	fd = drm_open_any();
 | 
						fd = drm_open_any_render();
 | 
				
			||||||
	devid = intel_get_drm_devid(fd);
 | 
						devid = intel_get_drm_devid(fd);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (igt_run_in_simulation()) {
 | 
						if (igt_run_in_simulation()) {
 | 
				
			||||||
 | 
				
			|||||||
@ -47,7 +47,7 @@ int main(int argc, char *argv[])
 | 
				
			|||||||
	create.ctx_id = rand();
 | 
						create.ctx_id = rand();
 | 
				
			||||||
	create.pad = rand();
 | 
						create.pad = rand();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	fd = drm_open_any();
 | 
						fd = drm_open_any_render();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	ret = drmIoctl(fd, CONTEXT_CREATE_IOCTL, &create);
 | 
						ret = drmIoctl(fd, CONTEXT_CREATE_IOCTL, &create);
 | 
				
			||||||
	if (ret != 0 && (errno == ENODEV || errno == EINVAL)) {
 | 
						if (ret != 0 && (errno == ENODEV || errno == EINVAL)) {
 | 
				
			||||||
 | 
				
			|||||||
@ -102,7 +102,7 @@ int main(int argc, char *argv[])
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	igt_skip_on_simulation();
 | 
						igt_skip_on_simulation();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	fd = drm_open_any();
 | 
						fd = drm_open_any_render();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	ctx_id = gem_context_create(fd);
 | 
						ctx_id = gem_context_create(fd);
 | 
				
			||||||
	handle = gem_create(fd, 4096);
 | 
						handle = gem_create(fd, 4096);
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user