Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
b1b189a0abf69530cf55749881baa1b3f7eca17f
/
src
/
gallium
/
drivers
b1b189a
nouveau: enable ARB_shader_clock on nv50 and nvc0
by Boyan Ding
· 7 years ago
6c3dd8f
nv50/ir: Handle TGSI_OPCODE_CLOCK
by Boyan Ding
· 7 years ago
e2e2c69
gm107/ir: Emit SV_CLOCK system value
by Boyan Ding
· 7 years ago
57a7440
nvc0/ir: fix overwriting of offset register with interpolateAtOffset
by Ilia Mirkin
· 7 years ago
60f5766
nvc0/ir: fix LSB/BFE/BFI implementations
by Ilia Mirkin
· 7 years ago
7bd5057
swr: fix unused variable warnings
by Tim Rowley
· 7 years ago
16bd2c6
svga: add context pointer to the invalidate surface interface
by Charmaine Lee
· 7 years ago
0baa372
svga: remove pre-SVGA3D_HWVERSION_WS8_B1 code
by Brian Paul
· 7 years ago
b1c9644
svga: remove redundant surface propagation
by Charmaine Lee
· 7 years ago
35a748e
svga: Fix zslice index to svga_texture_copy_handle_resource()
by Charmaine Lee
· 7 years ago
5637a49
svga: specify include path for git_sha1.h for out-of-src builds
by Brian Paul
· 7 years ago
ab96d1b
svga: Fix out-of-sync backing surface
by Charmaine Lee
· 7 years ago
a08e3b8
svga: add a reset flag to svga_propagate_surface()
by Charmaine Lee
· 7 years ago
02c9bf2
svga: add the has_backed_views flag
by Charmaine Lee
· 7 years ago
a421d45
svga: only destroy render target view from a context that created it
by Charmaine Lee
· 8 years ago
b4c4ee0
svga: disable rasterization if rasterizer_discard is set or FS undefined
by Charmaine Lee
· 7 years ago
fed72ff
svga: do not emulate wide points in GS when doing transform feedback
by Charmaine Lee
· 7 years ago
bedd894
gallium/radeon: fix typo in radeon_winsys.h
by Samuel Pitoiset
· 7 years ago
d5157dd
swr: [rasterizer core] SIMD16 Frontend WIP
by Tim Rowley
· 7 years ago
b8515d5
swr: [rasterizer core] Enable 8x2 backend
by Tim Rowley
· 7 years ago
c1b7a57
swr: [rasterizer codegen] remove copy of mako
by Tim Rowley
· 7 years ago
97dab87
swr: [rasterizer core/memory] Move intrinics to _simd functions
by Tim Rowley
· 7 years ago
117fc58
swr: [rasterizer core] Programmable sample position support
by Tim Rowley
· 7 years ago
3c52a73
swr: [configure.ac/scons] require c++14
by Tim Rowley
· 7 years ago
e5fdfcf
swr: [rasterizer core] Fix center sample pattern
by Tim Rowley
· 7 years ago
c12b61d
swr: [rasterizer core/memory] Fix missing avx512 storetile
by Tim Rowley
· 7 years ago
cd6c200
swr: [rasterizer core] SIMD16 Frontend WIP
by Tim Rowley
· 7 years ago
e750018
Revert "etnaviv: Cannot render to rb-swapped formats"
by Christian Gmeiner
· 7 years ago
7f62ffb
etnaviv: add support for rb swap
by Christian Gmeiner
· 7 years ago
8d9a31e
etnaviv: adapt shader-db output for variant support
by Christian Gmeiner
· 7 years ago
20fa8f1
etnaviv: bring back shader-db traces
by Christian Gmeiner
· 7 years ago
7d2a806
etnaviv: add etna_shader_key and generate variants if needed
by Christian Gmeiner
· 7 years ago
9da54fd
etnaviv: pass a preallocated variant to compiler
by Christian Gmeiner
· 7 years ago
ffd4762
etnaviv: make specs const
by Christian Gmeiner
· 7 years ago
ecc2474
etnaviv: add struct etna_shader_state
by Christian Gmeiner
· 7 years ago
65e9bd2
etnaviv: add basic shader variant support
by Christian Gmeiner
· 7 years ago
59b459a
etnaviv: s/etna_shader/etna_shader_variant
by Christian Gmeiner
· 7 years ago
54e367b
etnaviv: remove not needed forward declarations
by Christian Gmeiner
· 7 years ago
9e1b2e4
radeonsi: enable ARB_shader_ballot
by Nicolai Hähnle
· 7 years ago
8b13b11
radeonsi: optimization barriers to work around LLVM deficiencies
by Nicolai Hähnle
· 7 years ago
24d4fbe
radeonsi: strengthen emit_optimization_barrier
by Nicolai Hähnle
· 7 years ago
5c4602f
radeonsi: emit TGSI_OPCODE_READ_*
by Nicolai Hähnle
· 7 years ago
b46e3a3
radeonsi: emit TGSI_OPCODE_BALLOT
by Nicolai Hähnle
· 7 years ago
a3075f4
radeonsi: implement TGSI_SEMANTIC_SUBGROUP_*
by Nicolai Hähnle
· 7 years ago
4cf2942
radeonsi: support 64-bit system values
by Nicolai Hähnle
· 7 years ago
1ee57b1
radeonsi: bump RADEON_LLVM_MAX_SYSTEM_VALUES
by Nicolai Hähnle
· 7 years ago
d3e6f6d
gallium: add PIPE_CAP_TGSI_BALLOT
by Nicolai Hähnle
· 7 years ago
2c4c47d
swr: automake: add gen_common.py to the tarball
by Emil Velikov
· 7 years ago
570e50a
radeonsi: enable ARB_sparse_buffer
by Nicolai Hähnle
· 7 years ago
aee473e
radeonsi: disable SDMA clears and copies for sparse buffers
by Nicolai Hähnle
· 7 years ago
0a685ce
gallium/radeon: implement pipe->resource_commit
by Nicolai Hähnle
· 7 years ago
e077c5f
gallium/radeon: transfers and invalidation for sparse buffers
by Nicolai Hähnle
· 7 years ago
5969a37
gallium/radeon: implement sparse buffer creation
by Nicolai Hähnle
· 7 years ago
c2637a1
radeon/winsys: add sparse buffer interface
by Nicolai Hähnle
· 7 years ago
634266c
trace: add resource_commit pass-through
by Nicolai Hähnle
· 7 years ago
0e1c75a
ddebug: add resource_commit pass-through
by Nicolai Hähnle
· 7 years ago
d6e6fa0
gallium: add sparse buffer interface and capability
by Nicolai Hähnle
· 7 years ago
6ee4868
r600g: check rasterizer primitive states like in radeonsi
by Constantine Kharlamov
· 7 years ago
7ade08e
r600g: extract a code into a r600_emit_rasterizer_prim_state()
by Constantine Kharlamov
· 7 years ago
fa8bc90
r600g/radeonsi: use the correct types (taken from pipe_draw_info)
by Constantine Kharlamov
· 7 years ago
ef62a76
r600g: remove duplicate memset by using a pointer, and constify args
by Constantine Kharlamov
· 7 years ago
6ca46c3
radeonsi: access gallivm through ctx in most places
by Marek Olšák
· 7 years ago
04e4fe5
radeonsi: use ctx->types instead of bld->types etc.
by Marek Olšák
· 7 years ago
7a5e6dc
radeonsi: use i32_0/1 instead of *int_bld.zero/one in most places
by Marek Olšák
· 7 years ago
e642809
gallium: decrease the size of pipe_resource - 64 -> 48 bytes
by Marek Olšák
· 7 years ago
19bc74f
gallium: decrease the size of pipe_stream_output_info - 532 -> 268 bytes
by Marek Olšák
· 7 years ago
3e7d62a
radeonsi: use i32_0 and i32_1 more
by Marek Olšák
· 7 years ago
29adaa1
radeonsi: remove most uses of lp_build_const*
by Marek Olšák
· 7 years ago
7cec96a
radeonsi: clean up 'radeon_bld' references
by Marek Olšák
· 7 years ago
0fb5a50
radeonsi: fix broken texture filtering on SI-CIK since GFX9 changes
by Marek Olšák
· 7 years ago
7348df8
svga: add comment on svga_buffer_hw_storage_map()
by Brian Paul
· 7 years ago
8e42038
radeonsi: use unreachable to fix a warning
by Grazvydas Ignotas
· 7 years ago
dc6b3c0
r600g: Add more (un)likely functions
by Constantine Kharlamov
· 7 years ago
807de52
r600g: Remove intermediate assignment of pipe_draw_info
by Constantine Kharlamov
· 7 years ago
4408e1c
r600g: Use separate index_bias variable
by Constantine Kharlamov
· 7 years ago
cb518f2
nv30: fp/rast may be null when validating fb/scissor due to clear
by Ilia Mirkin
· 7 years ago
1184fba
nvc0: fragprog may not be set when e.g. clearing
by Ilia Mirkin
· 7 years ago
7a0c1ee
nv50: don't assume a rast is set when validating for clears
by Ilia Mirkin
· 7 years ago
515165f
radeonsi: add load_image_desc()
by Samuel Pitoiset
· 7 years ago
2f44402
radeonsi: rework the load_sampler_desc() helpers
by Samuel Pitoiset
· 7 years ago
baaae8c
nv50/ir: also do PostRaLoadPropagation for FMA
by Karol Herbst
· 7 years ago
7d00782
gm107/ir: add LIMM form of mad
by Karol Herbst
· 7 years ago
ad63851
gk110/ir: add LIMM form of mad
by Karol Herbst
· 7 years ago
d346b85
nv50/ir: implement mad post ra folding for nvc0+
by Karol Herbst
· 7 years ago
d6ce325
nv50/ir: restructure and rename postraconstantfolding pass
by Karol Herbst
· 7 years ago
f2a4d88
nvc0/ir: also do ConstantFolding for FMA
by Karol Herbst
· 7 years ago
fac921d
nvc0/ir: disable support for LIMMs on MAD/FMA
by Karol Herbst
· 7 years ago
31970ab
nvc0: Add support for NV_fill_rectangle for the GM200+
by Lyude
· 7 years ago
ffe2bd6
gallium: Add a cap to check if the driver supports fill_rectangle
by Lyude
· 7 years ago
150736b
gallium: remove support for predicates from TGSI (v2)
by Marek Olšák
· 10 years ago
744317c
radeonsi/gfx9: allow CMASK fast clear with RB+
by Marek Olšák
· 7 years ago
ea59521
radeonsi/gfx9: don't compare src_va w/ dst_va for CP_DMA_CLEAR
by Marek Olšák
· 7 years ago
e3cb67d
radeonsi/gfx9: fix 1D array fetches with derivs, bias, or Z compare value
by Marek Olšák
· 7 years ago
6ab2042
radeonsi/gfx9: fix and enable single-sample CMASK fast clear
by Marek Olšák
· 7 years ago
d4bb458
radeonsi/gfx9: fix and enable MSAA compression
by Marek Olšák
· 7 years ago
06d725a
radeonsi/gfx9: disable CE
by Marek Olšák
· 7 years ago
35aacca
radeonsi/gfx9: fix linear mipmap CPU access
by Marek Olšák
· 7 years ago
322eb13
radeonsi: add tests verifying that VM faults don't hang
by Marek Olšák
· 7 years ago
283c31a
radeonsi: unify HS max_offchip_buffers workarounds
by Marek Olšák
· 7 years ago
829bd77
radeonsi: adjust checking for SC bug workarounds
by Marek Olšák
· 7 years ago
Next »