iris: Initial commit of a new 'iris' driver for Intel Gen8+ GPUs.
This commit introduces a new Gallium driver for Intel Gen8+ GPUs, named 'iris_dri.so' after the hardware. Developed by: - Kenneth Graunke (overall driver) - Dave Airlie (shaders, conditional render, overflow query, Gen8 port) - Chris Wilson (fencing, pinned memory, ...) - Jordan Justen (compute shaders) - Jason Ekstrand (image load store) - Caio Marcelo de Oliveira Filho (tessellation control passthrough) - Rafael Antognolli (auxiliary buffer fixes) - The rest of the i965 contributors and the Mesa community
Showing
- include/pci_ids/i965_pci_ids.h 6 additions, 4 deletionsinclude/pci_ids/i965_pci_ids.h
- meson.build 1 addition, 0 deletionsmeson.build
- meson_options.txt 1 addition, 1 deletionmeson_options.txt
- src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c 5 additions, 0 deletionssrc/gallium/auxiliary/pipe-loader/pipe_loader_drm.c
- src/gallium/auxiliary/target-helpers/drm_helper.h 23 additions, 0 deletionssrc/gallium/auxiliary/target-helpers/drm_helper.h
- src/gallium/auxiliary/target-helpers/drm_helper_public.h 1 addition, 1 deletionsrc/gallium/auxiliary/target-helpers/drm_helper_public.h
- src/gallium/drivers/iris/iris_batch.c 620 additions, 0 deletionssrc/gallium/drivers/iris/iris_batch.c
- src/gallium/drivers/iris/iris_batch.h 115 additions, 0 deletionssrc/gallium/drivers/iris/iris_batch.h
- src/gallium/drivers/iris/iris_bufmgr.c 1322 additions, 0 deletionssrc/gallium/drivers/iris/iris_bufmgr.c
- src/gallium/drivers/iris/iris_bufmgr.h 308 additions, 0 deletionssrc/gallium/drivers/iris/iris_bufmgr.h
- src/gallium/drivers/iris/iris_context.h 78 additions, 0 deletionssrc/gallium/drivers/iris/iris_context.h
- src/gallium/drivers/iris/iris_draw.c 178 additions, 0 deletionssrc/gallium/drivers/iris/iris_draw.c
- src/gallium/drivers/iris/iris_formats.c 474 additions, 0 deletionssrc/gallium/drivers/iris/iris_formats.c
- src/gallium/drivers/iris/iris_pipe.c 309 additions, 0 deletionssrc/gallium/drivers/iris/iris_pipe.c
- src/gallium/drivers/iris/iris_program.c 95 additions, 0 deletionssrc/gallium/drivers/iris/iris_program.c
- src/gallium/drivers/iris/iris_resource.c 368 additions, 0 deletionssrc/gallium/drivers/iris/iris_resource.c
- src/gallium/drivers/iris/iris_resource.h 39 additions, 0 deletionssrc/gallium/drivers/iris/iris_resource.h
- src/gallium/drivers/iris/iris_screen.c 524 additions, 0 deletionssrc/gallium/drivers/iris/iris_screen.c
- src/gallium/drivers/iris/iris_screen.h 62 additions, 0 deletionssrc/gallium/drivers/iris/iris_screen.h
- src/gallium/drivers/iris/iris_state.c 920 additions, 0 deletionssrc/gallium/drivers/iris/iris_state.c
Loading
Please register or sign in to comment