Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
4e4042df6b8b9375ecabebd4dffeca5339f5ba43
/
src
/
gallium
/
drivers
/
llvmpipe
/
lp_screen.c
4e4042d
gallium: introduce PIPE_CAP_MEMOBJ
by Timothy Arceri
· 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
973822b
gallium: add PIPE_CAP_BINDLESS_TEXTURE
by Samuel Pitoiset
· 7 years ago
467af44
gallium: Add a cap to check if the driver supports ARB_post_depth_coverage
by Lyude
· 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
17f24a9
gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORT
by Nicolai Hähnle
· 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
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
be18828
gallium/util: replace pipe_mutex_destroy() with mtx_destroy()
by Timothy Arceri
· 7 years ago
75b47dd
gallium/util: replace pipe_mutex_init() with mtx_init()
by Timothy Arceri
· 7 years ago
4a88396
gallium: remove PIPE_CAP_USER_INDEX_BUFFERS
by Marek Olšák
· 7 years ago
12f2058
llvmpipe: enable clear_texture with util_clear_texture
by Lars Hamre
· 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
c5e76a2
gallium: enable int64 on radeonsi, llvmpipe, softpipe
by Nicolai Hähnle
· 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
3fdeb7c
gallium: add PIPE_CAP_STREAM_OUTPUT_INTERLEAVE_BUFFERS
by Ilia Mirkin
· 8 years ago
789119d
st/mesa: enable ARB_enhanced_layouts and turn the cap on
by Nicolai Hähnle
· 8 years ago
700a571
gallium: add PIPE_CAP_TGSI_ARRAY_COMPONENTS
by Nicolai Hähnle
· 8 years ago
814ca96
llvmpipe: Cap to 2 GB on 32 bits
by Axel Davy
· 8 years ago
9515d65
gallium: add a cap to expose whether driver supports mixed color/zs bits
by Ilia Mirkin
· 8 years ago
54272e1
gallium: add a pipe_context parameter to fence_finish
by Marek Olšák
· 8 years ago
3cd28fe
gallium: add a cap for VIEWPORT_SUBPIXEL_BITS (v2)
by Józef Kucia
· 8 years ago
59a6929
gallium: Add a cap for offset_units_unscaled
by Axel Davy
· 8 years ago
07fcb06
gallium: add PIPE_CAP_MAX_WINDOW_RECTANGLES to all drivers
by Ilia Mirkin
· 8 years ago
e9b86bb
llvmpipe: turn on pipe cap for GL_ARB_copy_image support
by Brian Paul
· 8 years ago
2db747c
llvmpipe: don't use 3-component formats, except 32-bit x 3 formats
by Brian Paul
· 8 years ago
edfa7a4
gallium: add PIPE_CAP_TGSI_VOTE for when the VOTE ops are allowed
by Ilia Mirkin
· 8 years ago
70048eb
gallium: Add a pipe cap for whether primitive restart works for patches.
by Kenneth Graunke
· 8 years ago
96f390f
llvm/softpipe: Enable cull_distance as draw supports it.
by Tobias Klausmann
· 8 years ago
2be258e
gallium: Add a pipe cap for arb_cull_distance
by Tobias Klausmann
· 8 years ago
fb523cb
gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*
by Marek Olšák
· 8 years ago
70dcd84
gallium: Add capability for ARB_robust_buffer_access_behavior.
by Bas Nieuwenhuizen
· 8 years ago
4bc9130
gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT
by Edward O'Callaghan
· 8 years ago
dcb2b77
gallium: add CAPs returning PCI device location
by Marek Olšák
· 8 years ago
d2e4c9e
gallium: add interface for querying memory usage and sizes (v2)
by Marek Olšák
· 9 years ago
f9e6f46
gallium: add PIPE_CAP_QUERY_BUFFER_OBJECT
by Ilia Mirkin
· 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
3038e89
gallium/st: add pipe_context::generate_mipmap()
by Charmaine Lee
· 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
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
6c6a439
softpipe/llvmpipe: don't advertize support for ASTC
by Roland Scheidegger
· 9 years ago
3695b25
gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototype
by Ilia Mirkin
· 9 years ago
ce9db16
gallium: add PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS
by Marek Olšák
· 9 years ago
d74e7b6
gallium: add PIPE_CAP_SHAREABLE_SHADERS
by Marek Olšák
· 9 years ago
f3b37e3
gallium: add per-sample interpolation control into rasterizer statOAe
by Marek Olšák
· 9 years ago
f46a53f
gallium: add PIPE_CAP_TGSI_TXQS to let st know if TXQS is supported
by Ilia Mirkin
· 9 years ago
3b7800e
gallium: add an interface for EXT_depth_bounds_test
by Marek Olšák
· 9 years ago
44dc1d3
gallium: add support for GLES texture float extensions (v3)
by Marek Olšák
· 9 years ago
2622293
gallium: add PIPE_CAP_MAX_SHADER_PATCH_VARYINGS
by Marek Olšák
· 9 years ago
5a69929
gallium: remove redundant pipe_context::fence_signalled
by Marek Olšák
· 9 years ago
3da1c79
gallium: handle fence_finish timeout in various drivers
by Marek Olšák
· 9 years ago
4fd42a7
llvmpipe: Implement stencil export
by Roland Scheidegger
· 9 years ago
e6c66f4
llvmpipe: enable ARB_texture_view
by Roland Scheidegger
· 9 years ago
79ffc08a
gallium: add PIPE_CAP_DEVICE_RESET_STATUS_QUERY
by Marek Olšák
· 9 years ago
4898669
llvmpipe: enable ARB_texture_gather
by Roland Scheidegger
· 9 years ago
76039b3
gallium: implement get_device_vendor() for existing drivers
by Giuseppe Bilotta
· 9 years ago
845b9e4
llvmpipe,softpipe: only support ETC1, not the upcoming ETC2
by Ilia Mirkin
· 9 years ago
8b587ee
gallium: add interface and state tracker support for GL_AMD_pinned_memory
by Marek Olšák
· 10 years ago
eb1c12d
gallium: Add MULTISAMPLE_Z_RESOLVE cap
by Axel Davy
· 10 years ago
08efcc0
llvmpipe: Trivially advertise PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT.
by Jose Fonseca
· 10 years ago
7c211a1
gallium: add a cap to determine whether the driver supports offset_clamp
by Ilia Mirkin
· 10 years ago
ade8b26
gallium: add TGSI_SEMANTIC_VERTEXID_NOBASE and TGSI_SEMANTIC_BASEVERTEX
by Roland Scheidegger
· 10 years ago
65ef78e
draw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION
by Marek Olšák
· 10 years ago
763fc52
llvmpipe: enable PIPE_CAP_TGSI_VS_LAYER_VIEWPORT
by Roland Scheidegger
· 10 years ago
5608813
gallium: introduce PIPE_CAP_CLIP_HALFZ.
by Mathias Fröhlich
· 10 years ago
013ff2f
gallivm,llvmpipe,clover: Bump required LLVM version to 3.3.
by José Fonseca
· 10 years ago
6b65847
llvmpipe: move lp_jit_screen_init() call after allocation of screen object
by Brian Paul
· 10 years ago
4a38b15
gallivm: More fallout from disabling with LLVM 3.6
by Michel Dänzer
· 10 years ago
c113095
gallium: add a texture target to sampler view and a CAP to use it
by Ilia Mirkin
· 10 years ago
62fd871
llvmpipe: (trivial) enable cube map arrays
by Roland Scheidegger
· 10 years ago
89e6806
gallium: add cap for MAX_VERTEX_ATTRIB_STRIDE
by Timothy Arceri
· 10 years ago
eee9f6a
draw: fix base instance handling in llvm path
by Roland Scheidegger
· 10 years ago
544c541
llvmpipe/softpipe: enable ARB_conditional_render_inverted
by Tobias Klausmann
· 10 years ago
fd5edee
gallium: Add and handle PIPE_CAP_CONDITIONAL_RENDER_INVERTED
by Tobias Klausmann
· 10 years ago
89f80c2
gallium/softpipe/llvmpipe: handle query_renderer caps
by Emil Velikov
· 10 years ago
8ee74ce
gallium: add opcodes/cap for fine derivative support
by Ilia Mirkin
· 10 years ago
19563f0
softpipe,llvmpipe: mark BPTC formats as unsupported
by Ilia Mirkin
· 10 years ago
ea05cfa
llvmpipe: implement support for cube map arrays
by Roland Scheidegger
· 10 years ago
e57ad3d
dri: Add a new capabilities for drivers that can't share buffers
by Giovanni Campagna
· 10 years ago
32b7124
gallium: rename PIPE_CAP_TGSI_VS_LAYER to also have _VIEWPORT
by Ilia Mirkin
· 10 years ago
bc198f8
gallium: add facilities for indirect drawing
by Christoph Bumiller
· 11 years ago
746e526
gallium: add a cap for max vertex streams
by Ilia Mirkin
· 10 years ago
Next »