Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
ec8e26120868ce76951fe0ee7eb87dfb10971d8b
« Previous
5c9f104
radeonsi: don't pass si_shader to si_compile_llvm
by Marek Olšák
· 9 years ago
54ed836
radeonsi: move si_shader_binary_upload out of si_compile_llvm
by Marek Olšák
· 9 years ago
f20a76a
radeonsi: always keep shader code, rodata, and relocs in memory
by Marek Olšák
· 9 years ago
63345cf
radeonsi: don't pass si_shader to si_shader_binary_read
by Marek Olšák
· 9 years ago
2d3a964
radeonsi: don't pass si_shader to si_shader_binary_read_config
by Marek Olšák
· 9 years ago
20b9b5d
radeonsi: add struct si_shader_config
by Marek Olšák
· 9 years ago
890873d
radeonsi: move NULL exporting into a separate function
by Marek Olšák
· 9 years ago
a72ed2f
radeonsi: move MRT color exporting into a separate function
by Marek Olšák
· 9 years ago
0ffe3d3
radeonsi: use EXP_NULL for pixel shaders without outputs
by Marek Olšák
· 9 years ago
677c659
radeonsi: only use LLVMBuildLoad once when updating color outputs at the end
by Marek Olšák
· 9 years ago
185267a
radeonsi: export "undef" values for undefined PS outputs
by Marek Olšák
· 9 years ago
1ce659f
radeonsi: move MRTZ export into a separate function
by Marek Olšák
· 9 years ago
5f3e6b5
radeonsi: simplify setting the DONE bit for PS exports
by Marek Olšák
· 9 years ago
e00f3f2
radeonsi: set SPI color formats and CB_SHADER_MASK outside of compilation
by Marek Olšák
· 9 years ago
4e597c2
radeonsi: write all MRTs only if there is exactly one output
by Marek Olšák
· 9 years ago
746a7a7
radeonsi: determine SPI_SHADER_Z_FORMAT outside of shader compilation
by Marek Olšák
· 9 years ago
2cb8bf9
radeonsi: determine DB_SHADER_CONTROL outside of shader compilation
by Marek Olšák
· 9 years ago
ff7e777
tgsi/scan: set which color components are read by a fragment shader
by Marek Olšák
· 9 years ago
18ec767
tgsi/scan: fix tgsi_shader_info::reads_z
by Marek Olšák
· 9 years ago
f3658be
tgsi/scan: set if a fragment shader writes sample mask
by Marek Olšák
· 9 years ago
3e8f644
glsl: Disallow vectorization of vector_insert/extract.
by Kenneth Graunke
· 9 years ago
d8cd5e3
anv/state: Pull sampler vk-to-gen maps into genX_state_util.h
by Jason Ekstrand
· 9 years ago
195c60d
nir/spirv: Wrap borrow/carry ops in b2i
by Jason Ekstrand
· 9 years ago
000eb00
nir/spirv/cfg: Only set fall to true at the start of a case
by Jason Ekstrand
· 9 years ago
8d4039e
softpipe: tell draw about the vertex layout we want
by Roland Scheidegger
· 9 years ago
8e3a767
llvmpipe: use ints not unsigned for slots
by Roland Scheidegger
· 9 years ago
2dbc20e
draw: nuke the interp parameter from vertex_info
by Roland Scheidegger
· 9 years ago
892e2d1
softpipe: don't abuse the draw vertex_info struct for something different
by Roland Scheidegger
· 9 years ago
b64d008
softpipe: fix mapping of "special" vs outputs
by Roland Scheidegger
· 9 years ago
01761a3
llvmpipe: scratch some special handling of vp_index/layer
by Roland Scheidegger
· 9 years ago
afa0350
draw: rework handling of non-existing outputs in emit code
by Roland Scheidegger
· 9 years ago
de65d4d
anv: Fix build without VALGRIND
by Jordan Justen
· 9 years ago
5bbf060
i965/compiler: Enable more lowering in NIR
by Jason Ekstrand
· 9 years ago
573351c
nir/algebraic: Add more lowering
by Jason Ekstrand
· 9 years ago
1f50360
nir/opcodes: Fix the folding expression for usub_borrow
by Jason Ekstrand
· 9 years ago
22804de
nir/spirv: Properly implement Modf
by Jason Ekstrand
· 9 years ago
1f3593d
nir/builder: Add a helper for storing to a deref
by Jason Ekstrand
· 9 years ago
39c41be
mesa: Add KBL PCI IDs and platform information.
by Sarah Sharp
· 9 years ago
0819287
svga: Rename SVGA_HINT_FLAG_DRAW_EMITTED
by Sinclair Yeh
· 9 years ago
9ccc716
svga: allow preemptive flushing on DMA, update, and readback commands
by Sinclair Yeh
· 9 years ago
b074a5b
svga: skip vertex attribute instruction with zero usage_mask
by Charmaine Lee
· 9 years ago
b59fad8
st/mesa: minor clean-ups in st_atom.c
by Brian Paul
· 9 years ago
85444ab
st/mesa: replace bitmap size checks with assertion
by Brian Paul
· 9 years ago
18038b9
st/mesa: check texture target in allocate_full_mipmap()
by Brian Paul
· 9 years ago
c032ae8
st/mesa: move mipmap allocation check logic into a function
by Brian Paul
· 9 years ago
0d39b5f
main: s/GLuint/GLbitfield for state bitmasks
by Brian Paul
· 9 years ago
c81ddc2
vbo: s/GLuint/GLbitfield/ for state bitmasks
by Brian Paul
· 9 years ago
3c0521c
st/mesa: use GLbitfield in st_state_flags, add comments
by Brian Paul
· 9 years ago
4cd1bd4
s/GLuint/GLbitfield/ for st_invalidate_state() parameter
by Brian Paul
· 9 years ago
2cc5280
st/mesa: be more careful about state validation in st_Bitmap()
by Brian Paul
· 9 years ago
b6bcf08
st/mesa: move bitmap cache flushing out of state validation
by Brian Paul
· 9 years ago
c28d72a
st/mesa: check state->mesa in early return check in st_validate_state()
by Brian Paul
· 9 years ago
c75d00e
st/mesa: protect debug printf() with a conditional instead of comment
by Brian Paul
· 9 years ago
72d6bbc
st/mesa: fix comment indentation in st_flush_bitmap_cache()
by Brian Paul
· 9 years ago
e58be8a
glsl: fix varying slot allocation for blocks and structs with explicit locations
by Timothy Arceri
· 9 years ago
47dde2b
glsl: don't try adding built-ins to explicit locations bitmask
by Timothy Arceri
· 9 years ago
ac6e2c2
glsl: fix overlapping of varying locations for arrays and structs
by Timothy Arceri
· 9 years ago
5907a02
glsl: create helper to remove outer vertex index array used by some stages
by Timothy Arceri
· 9 years ago
30991d7
glsl: remove unused varyings before packing them
by Timothy Arceri
· 9 years ago
0d7477a
gallium/r600: Replace ALIGN_DIVUP with DIV_ROUND_UP
by Krzysztof Sobiecki
· 9 years ago
bbd29f1
vc4: Fix driver build from last minute rebase fix.
by Eric Anholt
· 9 years ago
25aa436
vc4: Optimize out a comparison for bcsel based on an ALU comparison
by Eric Anholt
· 9 years ago
7a9eb76
vc4: Add missing sRGB decode to texel fetches.
by Eric Anholt
· 9 years ago
f01ca9e
vc4: Add support for GL_ARB_texture_swizzle.
by Eric Anholt
· 9 years ago
12519a9
vc4: Use NIR texture lowering for texture swizzling.
by Eric Anholt
· 9 years ago
71db7d3
vc4: Replace the SSA-style SEL operators with conditional MOVs.
by Eric Anholt
· 9 years ago
0a89f30
vc4: Don't try the SF coalescing unless it's on a def.
by Eric Anholt
· 9 years ago
8284786
anv/gen9: Teach gen9_image_view_init() about 1D surface qpitch
by Chad Versace
· 9 years ago
e05b307
isl: Add isl_surf_get_array_pitch_el()
by Chad Versace
· 9 years ago
c1e8905
isl/gen9: Support ISL_DIM_LAYOUT_GEN9_1D
by Chad Versace
· 9 years ago
eea2d4d
isl: Don't align phys_slice0_sa.width twice
by Chad Versace
· 9 years ago
39d043f
isl: Fix the documented units of isl_surf::row_pitch
by Chad Versace
· 9 years ago
dcb9c11
anv/gen9: Fix oob lookup of surface halign, valign
by Chad Versace
· 9 years ago
94566d9
anv/meta: Teach meta how to blit from a 1D image
by Chad Versace
· 9 years ago
1953cee
gallium/drivers/svga: Use unsigned for loop index
by Edward O'Callaghan
· 9 years ago
8e2a8ec
gallium/drivers/r600: Use unsigned for loop index
by Edward O'Callaghan
· 9 years ago
76a7d6f
gallium/drivers/ilo: Use unsigned for loop index
by Edward O'Callaghan
· 9 years ago
5071c19
gallium: Use unsigned for loop index
by Edward O'Callaghan
· 9 years ago
bfabd5e
gallium/drivers: Remove unnecessary semicolons
by Edward O'Callaghan
· 9 years ago
67d4b4b
gallium: Remove unnecessary semicolons
by Edward O'Callaghan
· 9 years ago
9d59b9d
llvmpipe: Optimize lp_rast_triangle_32_3_16 for POWER8
by Oded Gabbay
· 9 years ago
925c46c
llvmpipe: Optimize BUILD_MASK(_LINEAR) for POWER8
by Oded Gabbay
· 9 years ago
3bbe16e
llvmpipe: Optimize do_triangle_ccw for POWER8
by Oded Gabbay
· 9 years ago
e99555e
llvmpipe: add POWER8 portability file - u_pwr8.h
by Oded Gabbay
· 9 years ago
afe88f6
configure.ac: Detect if running on POWER8 arch
by Oded Gabbay
· 9 years ago
7295f4f
nir: Add a lower_fdiv option, turn fdiv into fmul/frcp.
by Kenneth Graunke
· 9 years ago
bd21b54
i965: Only turn on ARB_compute_shader if we can write registers.
by Kenneth Graunke
· 9 years ago
25b7e4a
i965: Use rcp in brw_lower_texture_gradients rather than 1.0 / x.
by Kenneth Graunke
· 9 years ago
3d402d4
mesa: fix GL_MAX_NAME_LENGTH query for tessellation shaders
by Timothy Arceri
· 9 years ago
7a069be
nir/spirv: Fix switch statements with duplicate cases
by Jason Ekstrand
· 9 years ago
506a467
nir/spirv/cfg: Assert that blocks only ever get added once
by Jason Ekstrand
· 9 years ago
e1e1b67
glsl: don't change the varying type in validation code
by Timothy Arceri
· 9 years ago
21590a3
glsl: move lowering after matching validation
by Timothy Arceri
· 9 years ago
0508d95
glsl: only add outward facing varyings to resourse list for SSO
by Timothy Arceri
· 9 years ago
71a25a0
nir/spirv: Simplify phi node handling
by Jason Ekstrand
· 9 years ago
4d2a7f5
i965/gen9: Modify the conditions to use blitter on skl+
by Anuj Phogat
· 10 years ago
0bf037c
i965/gen9: Return false in place of assert in intelEmitCopyBlit()
by Anuj Phogat
· 9 years ago
5cbe01c83
i965/gen9: Remove regions overlap check in fast copy blit
by Anuj Phogat
· 9 years ago
3c8b97a
i965/gen9: Don't use fast copy blit in case of non power of 2 cpp
by Anuj Phogat
· 9 years ago
ec899f6
anv/pipeline: Lower indirect temporaries and inputs
by Jason Ekstrand
· 9 years ago
Next »