projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rusticl/memory: use get_mut instead of lock in drop
2023-10-14
Karol Herbst
rusticl/memory: use get_mut instead of lock in drop
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl/kernel: get rid of Arcs in KernelDevStateVariant
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl/queue: make it Sync
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl/queue: get rid of pointless Option around our...
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl/cl: mark _cl_image_desc as Send and Sync
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl/mesa: mark PipeTransfer as Send
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl/mesa: mark PipeResource as Send and Sync
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl/mesa/nir: Mark NirShader and NirPrintfInfo...
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl/mesa/nir: mark more methods as mut
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
rusticl: bump rustc version to 1.66
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
zink: fix load/store scratch offsets
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
zink: make spirv_builder_emit_*op compatible with spec...
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
zink: support more nir opcodes
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-14
Karol Herbst
ci: add half-life 2 freedreno flake
commit
|
commitdiff
|
tree
2023-10-13
Karol Herbst
rusticl/kernel: Fix creation from programs not built...
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-11
Karol Herbst
nir/load_libclc: fix libclc memory leak
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-10
Karol Herbst
rusticl/memory: fix potential use-after-free in clEnqueueSVM...
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-04
Karol Herbst
rusticl: fix clippys bool_to_int_with_if
commit
|
commitdiff
|
tree
2023-09-28
Karol Herbst
rusticl/mesa: create COMPUTE_ONLY contexts
commit
|
commitdiff
|
tree
2023-09-27
Karol Herbst
nir: add nir_lower_alu_vec8_16_srcs pass
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-26
Karol Herbst
rusticl/mesa/context: fix clear_sampler_views
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-26
Karol Herbst
meson/rusticl: add sha1_h
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-21
Karol Herbst
rusticl/kernel: skip adding global id offsets if not...
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-21
Karol Herbst
rusticl/mesa: fix `set_constant_buffer` when passing...
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-05
Karol Herbst
asahi: implement set_global_binding
commit
|
commitdiff
|
tree
2023-09-05
Karol Herbst
asahi: fetch available system memory
commit
|
commitdiff
|
tree
2023-08-24
Karol Herbst
zink: update some compute caps
commit
|
commitdiff
|
tree
2023-08-24
Karol Herbst
zink: fix source type in load/store scratch
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: Add a macro to set MMIO registers via falcons
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/mme: add a macro exit helper
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/mme: add test for BEQ with magic exit offset
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: wire up M2MF for Fermi
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: allocate VAB memory area
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk/device: fix order of error handling
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: support pre Maxwell Texture Headers
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: bind more subchans in init_context_state
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: reduce pitch for FillBuffer
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: use remaps for image copies
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: properly align slm size
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: Use SET_PIPELINE_PROGRAM pre-Volta
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: align desc root table
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: rework QMD handling to support pre Turing
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: properly align shaders pre Turing
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: fix some class version checks
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: support exporting buffers
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: fix zero page refing
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: alloc a zero page and use it for vertex runouts
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: fix OOB read inside nvk_get_va_format
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: push chaining
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: rework refing push buffer bos
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: bound check nouveau_ws_push_append
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: clean up bo mappings
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: add a bo unmap helper function
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: add API to query if the context was killed
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: allocate copy subchan as well
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: allocate 3D subchan
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/headers: initial 3D headers import
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/headers: add path for 3D headers
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: set deviceName
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: use new NVIF interface to query oclasses
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: get rid of libdrm
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: depend on generated class header files
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: initial debugging options for command submissions
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/headers: Generate parser functions
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk/blit: assert that formats are supported
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: assert on broken channel
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: make sure we don't submit nonsense
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: tiling prep work for VK_EXT_image_2d_view_of_3d
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: support array blits over multiple layers
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: support multiple miplevels
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: reduce pitch even further in CmdFillBuffer
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: handle 0inc inside nvk_push_val as well
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: implicitly reset the command buffer
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: advertise VK_KHR_copy_commands2
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: implement CmdCopyBuffer2
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: implement CmdUpdateBuffer
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: implement CmdFillBuffer
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: optimize blit command buffer gen
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: report maxMipLevels as 1
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: add support for blits
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: simple format table
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: add basic support for images
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: use fermi class definitions
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: bind 2D class
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: set GPU object class
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: PUSH_IMMD only works with 16 bit values
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: fix setting push bo domains
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: impl nvk_CmdCopyBuffer
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: add nvk_CmdPipelineBarrier2 stub
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: add nvk_bo_sync
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: allocate a GPU context for each VkDevice
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
novueau/bo: add nouveau_ws_bo_wait
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
novueau/bo: refcount it
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: add a cmd buffer
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: add context support
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/headers: add host classes
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/headers: typedef Nv void types
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/headers: add nvtypes.h
Signed-off-by: Karol Herbst <
kherbst@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: add basic device memory support
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/ws: add bo API
commit
|
commitdiff
|
tree
next