Lines Matching full:nouveau

83 - opencl-jpeg-encoder does not work with nouveau/rusticl, works with nouveau/clover
198 - nouveau prevents hardware acceleration with Chromium (Wayland)
470 - nouveau/codegen: Drop writemask check
1271 - ci: Disable nouveau CI
1385 - nouveau/ws: drop the old push generators.
1389 - nouveau/vk: add support for compute classes to generator.
1394 - nouveau/winsys: Add m2mf/compute objects
1399 - nouveau/ws: add a push reset just for references.
1400 - nouveau/classes: add 906f header support.
1418 - nouveau/winsys: allocate unique object handles across channels.
1439 - nouveau/winsys: add support for the vma bind interfaces
1552 - ci/nouveau: add 20 minutes timeout to gk20a and align gm20b
1708 - nouveau: add exported GEM handles to the global list
1744 - Revert "ci: Disable nouveau CI"
1751 - nouveau/winsys: Fix an undefined use in the error path.
1852 - ci: replace copy of nouveau rules with reference
1866 - ci: move nouveau files rules to src/gallium/drivers/nouveau/ci/gitlab-ci.yml
2122 - nouveau: Allow GLSL_SAMPLER_DIM_SUBPASS*
2123 - nouveau/nir: Implement support for compact arrays
2124 - nouveau/codegen: Handle/indirect goes before sample index
2125 - nouveau/codegen: Use a NULL format for PIPE_FORMAT_NONE for images
2126 - nouveau/codegen: Don't convertSurfaceFormat for unknown formats
2171 - nvk: Copy in the nouveau TIC format table
2184 - nouveau: Add stubs for an image layout library called NIL
2186 - nil: Add the TIC format table from nouveau
2237 - nouveau/push: Add a P_INLINE_FLOAT helper
2239 - nouveau/parser: Fix an integer overflow and a typo
2240 - nouveau/parser: Properly dump most arrays used by 3D
2241 - nouveau/parser: Better dump float data
2242 - nouveau/parser: Handle arrays properly in P_IMMD()
2243 - nouveau/push: Make P_IMMD more versatile
2244 - nouveau: Null terminate the debug flag list
2245 - nouveau: Generate 3D headers
2257 - nvk: Import 3D context init code from nouveau
2263 - nouveau: Add CPU push buffers
2279 - nouveau: Fix pushbuf ref reset for user command buffers
2300 - nouveau/parser: Dump more fields as float
2302 - nouveau: Add class information to nouveau_ws_device
2303 - nil: Properly depend on nouveau winsys and nvidia-headers
2317 - nouveau: Add a function to allocate a tiled buffer
2337 - nouveau/parser: Add array and float tags for clear values
2368 - nouveau/parser: Convert to mako
2369 - nouveau/parser: Use more idiomatic python
2370 - nouveau/parser: Put the dump helpers in C files
2376 - nouveau/push: Fix a void pointer arithmetic bug
2377 - nouveau/parser: Add more arrays
2378 - nouveau/mme: Add basic structures for the Turing+ MME
2379 - nouveau/mme: Add isaspec XML for the Turing+ MME
2380 - nouveau/mme: Add an assembler and disassembler for the Turring+ MME
2381 - nouveau/mme: Add a builder for the Turing+ MME
2382 - nouveau/mme: Add a tiny simulator for the Turing+ MME
2383 - nouveau/mme: Add an isaspec-based dumper
2384 - nouveau/mme: Make the winsys headers C++ safe
2385 - nouveau/mme: Add unit tests for the Turing+ MME simulator
2388 - nouveau/mme: Add helper macros for setting fields
2392 - nouveau: Add an nv_push struct
2393 - nouveau: Rename the fields of vk_push
2394 - nouveau: Move nv_push and helpers to their own header
2395 - nouveau/parser: Take a FILE* in DUMP_*_MTHD_DATA
2396 - nouveau: Move push validate to nv_push.c
2397 - nouveau: Move push dumping to nv_push.c
2399 - nouveau: Add a nouveau_ws_bo_new_mapped helper
2424 - nouveau: Use DRM interfaces directly in MME tests
2425 - nouveau: Drop nouveau_ws_push
2458 - nouveau/parser: Parse all fields in each method
2462 - nouveau/mme: Allow ZERO as the destinatio nof mme_load_to
2463 - nouveau/mme: Assert on OOB registers
2464 - nouveau/mme: Add support for freeing registers
2465 - nouveau/mme: Add a couple helpers for working 64-bit addresses
2466 - nouveau/mme: Add a helper for MME_DMA_READ_FIFOED
2471 - nouveau/parser: Handle 6F methods
2482 - nouveau: Add PCI information to nv_device_info
2498 - nouveau/headers: Add generated headers to dependencies
2502 - nouveau/mme: Add a mul64 helper
2507 - nouveau/parser: Sort METHOD_ARRAY_SIZES
2508 - nouveau/parser: Handle SET_ANTI_ALIAS_SAMPLE_POSITIONS
2555 - nouveau/winsys: Take a drmDevicePtr in nouveau_ws_device_new()
2556 - nouveau/winsys: Add an info to nouveau_ws_device
2557 - nouveau/winsys: Move device type into nv_device_info
2558 - nouveau/nil: Take an nv_device_info for image functions
2559 - nouveau/nil: Use nv_device_info for format queries
2560 - nouveau/mme: Invoke SET_OBJECT in the tests
2561 - nouveau/mme: Make alu_op_to_str static
2562 - nouveau/mme: Move mme_value into its own header
2563 - nouveau/mme: Add a mme_reg_alloc struct
2564 - nouveau/mme: Add an intermediate MME_ALU_OP enum
2565 - nouveau/mme: Add an intermediate MME_CMP_OP enum
2566 - nouveau/mme: Use mme_mov() for temp copies of register IMM32 sources
2567 - nouveau/mme: Make helpers less Turing specific
2568 - nouveau/mme: Break the Turing builder guts into a separate header
2569 - nouveau/mme: Move the guts of mme_merge_to() into mme_tu104_builder.c
2570 - nouveau/mme: Move the guts of mme_state_arr_to() into mme_tu104_builder.c
2571 - nouveau/mme: Drop the implicit_imm parameter from mme_alu_to()
2572 - nouveau/mme: Move the cf_stack struct to mme_builder.h
2573 - nouveau/mme: Prepare the builder for multiple GPU generations
2574 - nouveau/mme: Take an nv_device_info in mme_builder_init
2588 - nouveau/mme: Fix is_int18 for negative numbers
2589 - nouveau/mme: Don't swap x and y in mme_fermi_merge_to()
2590 - nouveau/mme: Take a const nv_device_info in mme_builder_init
2591 - nouveau/mme: Unify some of the test framework
2592 - nouveau/mme: Add some generic builder tests
2593 - nouveau/mme: Add builder tests for SUB
2594 - nouveau/mme: Use a uint32_t for size in mme_fermi_bfe()
2595 - nouveau/mme: nouveau/mme: Add builder tests for SLL and SRL
2600 - nouveau/mme: Don't allow WaW dependencies in the same Turing instruction
2602 - nouveau/push: Add an NV_PUSH_MAX_COUNT #define
2609 - nouveau/mme: Fix nested while instructions on Turing+
2610 - nouveau/mme: Add a helper to dump instructions
2614 - nouveau/mme: Add a bfe helper
2615 - nouveau/mme: Ensure that zero-initizlied mme_value is ZERO
2621 - nouveau/mme: Use ADD for ine with an immediate
2622 - nouveau/mme: Fix while loops pre-Turing
2625 - nouveau/mme: Add a helper for re-allocating registers
2656 - nouveau/winsys: Add dma-buf import support
2669 - nouveau: Put PCI info in a pci substruct in nv_device_info
2670 - nouveau: Stop using hex for SM numbers
2672 - nouveau: Move more stuff into nv_device_info
2673 - nouveau: Move gart_size to nv_device_info
2691 - nouveau: Drop GART size from nv_device_info
2709 - nouveau: Move shader topology info to nv_device_info
2711 - nouveau/winsys: Use the imported nouveau_drm.h headers
2713 - nouveau/shim: Use the imported nouveau_drm.h headers
2714 - nouveau/mme: Support the new UAPI
2716 - nouveau/winsys: Allow nouveau_ws_device_new() without VM_BIND
2803 - nouveau/mme: Fix a compile warning
2823 - nouveau/nil: SPDX everything
2824 - nouveau/mme: SPDX everything
2859 - nouveau: Generate headers for Maxwell B compute
3057 - nouveau/codegen: Support compact clip distances with arrayed_io
3058 - nouveau/codegen: Handle nir op amul
3059 - nouveau/codegen: Fix compact patch varyings in case of NIR
3060 - nouveau/codegen: Add capability to pre-specify tessellation domain
3068 - nouveau/mme: Keep device info in mme_builder
3090 - nouveau/codegen: Do not keep redundant info for tessellation domain
3094 - nouveau/codegen: Add a 4th optimization level for MemoryOpts
3712 - nouveau/winsys: add the new winsys implementation
3715 - nouveau/headers: add script to sync in-tree headers with open-gpu-doc
3716 - nouveau/headers: initial sync of headers
3719 - nouveau/ws: reorganize a little
3720 - nouveau/ws: dup the fd
3721 - nouveau/ws: add a field for the SM version
3723 - nouveau/ws: add bo API
3725 - nouveau/headers: add nvtypes.h
3726 - nouveau/headers: typedef Nv void types
3727 - nouveau/headers: add host classes
3728 - nouveau/ws: add context support
3729 - nouveau/ws: add a cmd buffer
3736 - nouveau/ws: fix setting push bo domains
3737 - nouveau/ws: PUSH_IMMD only works with 16 bit values
3738 - nouveau/ws: set GPU object class
3739 - nouveau/ws: bind 2D class
3751 - nouveau/ws: handle 0inc inside nvk_push_val as well
3756 - nouveau/ws: make sure we don't submit nonsense
3757 - nouveau/ws: assert on broken channel
3759 - nouveau/headers: Generate parser functions
3760 - nouveau/ws: initial debugging options for command submissions
3761 - nouveau/ws: depend on generated class header files
3762 - nouveau/ws: get rid of libdrm
3763 - nouveau/ws: use new NVIF interface to query oclasses
3765 - nouveau/headers: add path for 3D headers
3766 - nouveau/headers: initial 3D headers import
3767 - nouveau/ws: allocate 3D subchan
3768 - nouveau/ws: allocate copy subchan as well
3769 - nouveau/ws: add API to query if the context was killed
3770 - nouveau/ws: add a bo unmap helper function
3772 - nouveau/ws: bound check nouveau_ws_push_append
3773 - nouveau/ws: rework refing push buffer bos
3774 - nouveau/ws: push chaining
3792 - nouveau/mme: add test for BEQ with magic exit offset
3793 - nouveau/mme: add a macro exit helper
3795 - nouveau/winsys: fix SM value for Ada
3799 - nouveau: fix max_warps_per_mp_for_sm for builds with asserts disabled
3803 - nouveau/mme: fix OOB access inside while_ine builder test
3804 - nouveau/mme: fix OOB inside tu104 simulator
3807 - nouveau: take glsl_type ref unconditionally
4352 - nouveau: Delete nv50_ir_from_tgsi.cpp
4353 - nouveau: Drop tgsi support from nv50_ir_prog_info
4354 - nouveau: Drop ConverterCommon::Subroutine
4355 - nouveau: Drop BuildUtil::DataArray
4356 - nouveau: Drop BuildUtil::Location
4357 - nouveau: Delete the nouveau_compiler tool
4581 - nouveau/mme: Add initial Fermi definition
4582 - nouveau/mme: Add Fermi builder
4583 - nouveau/mme: Add Fermi simulator
4584 - nouveau/mme: Add Fermi hardware tests
4634 - nouveau/ws: fix building error in nouveau_ws_push_dump()
4636 - nouveau/mme: fix print inst for case MME_FERMI_OP_MERGE
4722 - nouveau: calloc vertex csos
4780 - ci: disable nouveau shaderdb
4949 - nouveau/nvk: Add YCbCr sampler NIR lowering pass
4950 - nouveau/nvk: Support multi-plane descriptors in nvk_nir_lower_descriptors.c
4951 - nouveau/nvk: Create helper function for sampler creation
4952 - nouveau/nvk: Add multiple sampler planes for CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT
4953 - nouveau/nvk: Enable VK_KHR_sampler_ycbcr
5187 - nouveau/codegen: Support nir_intrinsic_load_workgroup_id_zero_base
5188 - nouveau/codegen: Set lower_device_index_to_zero
5199 - nouveau/nil: Add macros for ufixed
5887 - nouveau/winsys: use mmap instead of mmap64 in nouveau_bo
6023 - nouveau/mme: use fermi enum in fermi builder
6024 - nvk: add warning on non-nouveau drm driver
6247 - nouveau/drm-shim: Decouple from gallium
6273 - nouveau/ws: remove the drm.h header