Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
4e4042df6b8b9375ecabebd4dffeca5339f5ba43
/
src
/
gallium
/
drivers
/
r600
/
r600_pipe.c
4e4042d
gallium: introduce PIPE_CAP_MEMOBJ
by Timothy Arceri
· 7 years ago
bc7f41e
gallium: add pipe_screen_config to screen_create functions
by Nicolai Hähnle
· 7 years ago
a677799
gallium: add PIPE_QUERY_SO_OVERFLOW_ANY_PREDICATE and corresponding cap
by Nicolai Hähnle
· 7 years ago
01f1598
gallium: add PIPE_CAP_NIR_SAMPLERS_AS_DEREF
by Nicolai Hähnle
· 7 years ago
a98a04e
gallium/radeon: pass create_screen flags to r600_common_screen_init
by Marek Olšák
· 7 years ago
973822b
gallium: add PIPE_CAP_BINDLESS_TEXTURE
by Samuel Pitoiset
· 7 years ago
9a22c85
r600g: set pipe_context::priv = NULL
by Marek Olšák
· 7 years ago
467af44
gallium: Add a cap to check if the driver supports ARB_post_depth_coverage
by Lyude
· 7 years ago
f42fb00
r600/eg: add support for tracing IBs after a hang.
by Dave Airlie
· 7 years ago
c23ffaf
radeon: rename has_uvd info to has_hw_decode
by Leo Liu
· 7 years ago
5018937
gallium: add PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION
by Marek Olšák
· 7 years ago
70dcb73
gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEX
by Marek Olšák
· 7 years ago
3a927e0
gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERS
by Samuel Pitoiset
· 7 years ago
17f24a9
gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORT
by Nicolai Hähnle
· 7 years ago
f7b1371
Revert "r600g: get rid of dummy pixel shader"
by Marek Olšák
· 7 years ago
61e47d9
r600g: get rid of dummy pixel shader
by Constantine Kharlamov
· 7 years ago
d3e6f6d
gallium: add PIPE_CAP_TGSI_BALLOT
by Nicolai Hähnle
· 7 years ago
d6e6fa0
gallium: add sparse buffer interface and capability
by Nicolai Hähnle
· 8 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
d0c7f92
gallium: add PIPE_CAP_TGSI CLOCK
by Nicolai Hähnle
· 7 years ago
bf3cdf0
gallium: add PIPE_CAP_TGSI_TEX_TXF_LZ
by Marek Olšák
· 7 years ago
637e571
gallium: s/unsigned/enum pipe_shader_type/ for pipe_screen::get_shader_param()
by Brian Paul
· 7 years ago
4a88396
gallium: remove PIPE_CAP_USER_INDEX_BUFFERS
by Marek Olšák
· 7 years ago
22c34bb
gallium/u_suballoc: allow setting pipe_resource::flags
by Marek Olšák
· 7 years ago
b090033
gallium: add separate PIPE_CAP_INT64_DIVMOD
by Ilia Mirkin
· 8 years ago
a020cb3
gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capability
by Nicolai Hähnle
· 8 years ago
af7fef1
r600: fix a compilation warning in r600_screen_create()
by Samuel Pitoiset
· 8 years ago
80157a2
gallium/radeon: clean up r600_query_init_backend_mask
by Marek Olšák
· 8 years ago
bacbb01
r600g: add support for optionally using non-IEEE mul ops
by Ilia Mirkin
· 8 years ago
f804506
gallium: Add integer 64 capability
by Dave Airlie
· 8 years ago
6e40938
gallium: add PIPE_CAP_TGSI_MUL_ZERO_WINS
by Ilia Mirkin
· 8 years ago
ee3ebe6
gallium: add PIPE_CAP_TGSI_FS_FBFETCH
by Ilia Mirkin
· 8 years ago
e51baeb
gallium: add PIPE_CAP_GLSL_OPTIMIZE_CONSERVATIVELY
by Marek Olšák
· 8 years ago
026a722
gallium: support for native fence fd's
by Rob Clark
· 8 years ago
611166b
gallium: add PIPE_CAP_TGSI_CAN_READ_OUTPUTS
by Nicolai Hähnle
· 8 years ago
72217d4
gallium: add PIPE_SHADER_CAP_LOWER_IF_THRESHOLD
by Marek Olšák
· 8 years ago
3fdeb7c
gallium: add PIPE_CAP_STREAM_OUTPUT_INTERLEAVE_BUFFERS
by Ilia Mirkin
· 8 years ago
700a571
gallium: add PIPE_CAP_TGSI_ARRAY_COMPONENTS
by Nicolai Hähnle
· 8 years ago
6c01684
gallium/radeon: move r600_common_context::texture_buffers to r600g
by Marek Olšák
· 8 years ago
8e4de00
gallium/radeon: add barrier_flags to r600_common_screen
by Nicolai Hähnle
· 8 years ago
5da2424
r600g: Add support for PK2H/UP2H
by Glenn Kennard
· 9 years ago
9515d65
gallium: add a cap to expose whether driver supports mixed color/zs bits
by Ilia Mirkin
· 8 years ago
739d526
gallium/radeon: implement ARB_clear_texture (v3)
by Marek Olšák
· 8 years ago
700de07
radeonsi: implement buffer_subdata without indirect calls
by Marek Olšák
· 8 years ago
98aa807
r600: advertise 8 bits subpixel precision for viewport bounds
by Józef Kucia
· 8 years ago
3cd28fe
gallium: add a cap for VIEWPORT_SUBPIXEL_BITS (v2)
by Józef Kucia
· 8 years ago
8a4ace4
gallium/radeon: add and use radeon_info::max_alloc_size (v2)
by Marek Olšák
· 8 years ago
d5383a7
gallium/radeon: use r600_resource_reference
by Marek Olšák
· 8 years ago
f6704f2
r600g: Implement POLYGON_OFFSET_UNITS_UNSCALED
by Axel Davy
· 8 years ago
59a6929
gallium: Add a cap for offset_units_unscaled
by Axel Davy
· 8 years ago
54c4d52
r600g: Enable FMA on chips that support it
by Jan Vesely
· 8 years ago
07fcb06
gallium: add PIPE_CAP_MAX_WINDOW_RECTANGLES to all drivers
by Ilia Mirkin
· 8 years ago
edfa7a4
gallium: add PIPE_CAP_TGSI_VOTE for when the VOTE ops are allowed
by Ilia Mirkin
· 8 years ago
ada3d8f
gallium/u_suballoc: allow different alignment for each allocation
by Marek Olšák
· 8 years ago
70048eb
gallium: Add a pipe cap for whether primitive restart works for patches.
by Kenneth Graunke
· 8 years ago
2be258e
gallium: Add a pipe cap for arb_cull_distance
by Tobias Klausmann
· 8 years ago
3af28e5
gallium/radeon: implement randomized SDMA texture copy testing (v2)
by Marek Olšák
· 10 years ago
72d0d2b
r600g: fix code indentation
by Oded Gabbay
· 8 years ago
70dcd84
gallium: Add capability for ARB_robust_buffer_access_behavior.
by Bas Nieuwenhuizen
· 8 years ago
ea310f2
r600g: Enable ARB_framebuffer_no_attachments
by Edward O'Callaghan
· 9 years ago
4bc9130
gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT
by Edward O'Callaghan
· 8 years ago
1a5c8c2
gallium: distinguish between shader IR in get_compute_param
by Bas Nieuwenhuizen
· 8 years ago
20a0989
r600g: remove TGSI->LLVM translation
by Marek Olšák
· 8 years ago
8140154
gallium/radeon: remove old CS tracing
by Marek Olšák
· 8 years ago
dcb2b77
gallium: add CAPs returning PCI device location
by Marek Olšák
· 8 years ago
ec74dee
radeonsi: set amdgpu metadata before exporting a texture
by Marek Olšák
· 8 years ago
c54f384
r600g: remove support for DRM < 2.12.0
by Marek Olšák
· 8 years ago
9fbfa1a
gallium: add PIPE_SHADER_CAP_MAX_SHADER_IMAGES
by Ilia Mirkin
· 9 years ago
5e09ac7
gallium: add PIPE_SHADER_CAP_SUPPORTED_IRS
by Samuel Pitoiset
· 9 years ago
100796c
gallium/radeon: drop support for LLVM 3.5
by Marek Olšák
· 9 years ago
635555a
gallium/radeon: implement query_memory_info (v2)
by Marek Olšák
· 9 years ago
d2e4c9e
gallium: add interface for querying memory usage and sizes (v2)
by Marek Olšák
· 9 years ago
1e864d7
gallium/radeon: rename & reorder members of radeon_info
by Marek Olšák
· 9 years ago
f9e6f46
gallium: add PIPE_CAP_QUERY_BUFFER_OBJECT
by Ilia Mirkin
· 9 years ago
7dd31b8
gallium/radeon: support PIPE_CAP_SURFACE_REINTERPRET_BLOCKS
by Nicolai Hähnle
· 9 years ago
6af6d7b
gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS
by Nicolai Hähnle
· 9 years ago
3abb548
gallium: Add PIPE_CAP_BUFFER_SAMPLER_VIEW_RGBA_ONLY
by Nicolai Hähnle
· 9 years ago
d640837
gallium: add GREMEDY_string_marker
by Rob Clark
· 9 years ago
0153ff8
r600g: don't leak driver const buffers
by Grazvydas Ignotas
· 9 years ago
3038e89
gallium/st: add pipe_context::generate_mipmap()
by Charmaine Lee
· 9 years ago
321140d
gallium/radeon: implement PIPE_CAP_INVALIDATE_BUFFER
by Nicolai Hähnle
· 9 years ago
654670b
gallium: add PIPE_CAP_INVALIDATE_BUFFER
by Nicolai Hähnle
· 9 years ago
ebfb544
gallium: add PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT
by Ilia Mirkin
· 9 years ago
266d001
gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERS
by Ilia Mirkin
· 9 years ago
34738a9
gallium: add caps for POSITION and FACE system values
by Marek Olšák
· 9 years ago
d67b9ba
gallium: add caps to expose support for multi indirect draws
by Ilia Mirkin
· 9 years ago
e9f43d6
gallium: add PIPE_CAP_TGSI_PACK_HALF_FLOAT to indicate UP2H/PK2H support
by Ilia Mirkin
· 9 years ago
87b4e4e
gallium: add PIPE_CAP_DRAW_PARAMETERS
by Ilia Mirkin
· 9 years ago
cf811fa
gallium/radeon: remove radeon_winsys_cs_handle
by Marek Olšák
· 9 years ago
1f61447
r600: Add ARB_copy_image support
by Edward O'Callaghan
· 9 years ago
fc276bd
r600: remove stale tessellation comment
by Dave Airlie
· 9 years ago
33404f1
r600: enable tessellation for evergreen/cayman (v2)
by Dave Airlie
· 9 years ago
958d617
r600: enable tcs/tes dumping for R600_DUMP_SHADERS.
by Dave Airlie
· 9 years ago
e3ecc28
r600: create fixed function tess control shader fallback.
by Dave Airlie
· 9 years ago
13eb5f5
gallium/drivers: Sanitize NULL checks into canonical form
by Edward O'Callaghan
· 9 years ago
6cc8f6c
gallium/radeon: inline the r600_rings structure
by Marek Olšák
· 9 years ago
3695b25
gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototype
by Ilia Mirkin
· 9 years ago
c878d61
r600g: Implement ARB_texture_view
by Glenn Kennard
· 9 years ago
ce9db16
gallium: add PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS
by Marek Olšák
· 9 years ago
Next »