| Commit message (Expand) | Author | Age | Files | Lines |
* | gallium: add PIPE_CAP_TGSI_BALLOT | Nicolai Hähnle | 2017-04-05 | 1 | -0/+1 |
* | gallium: add sparse buffer interface and capability | Nicolai Hähnle | 2017-04-05 | 1 | -0/+1 |
* | gallium: Add a cap to check if the driver supports fill_rectangle | Lyude | 2017-03-31 | 1 | -0/+1 |
* | gallium: remove support for predicates from TGSI (v2) | Marek Olšák | 2017-04-01 | 1 | -2/+0 |
* | gallium: add PIPE_CAP_TGSI CLOCK | Nicolai Hähnle | 2017-03-31 | 1 | -0/+1 |
* | vc4: Fix indenting in vc4_screen_get_param() | Lyude | 2017-03-30 | 1 | -3/+3 |
* | gallium: add PIPE_CAP_TGSI_TEX_TXF_LZ | Marek Olšák | 2017-03-15 | 1 | -0/+1 |
* | nir: Rework conversion opcodes | Jason Ekstrand | 2017-03-14 | 3 | -13/+13 |
* | vc4: Fix math with a condition flag set. | Eric Anholt | 2017-03-08 | 2 | -3/+18 |
* | vc4: Fix register pressure cost estimates when a src appears twice. | Eric Anholt | 2017-03-08 | 1 | -3/+13 |
* | vc4: Report to shader-db how many threads a fragment shader has. | Eric Anholt | 2017-03-08 | 1 | -0/+7 |
* | Revert "vc4: Lazily emit our FS/VS input loads." | Eric Anholt | 2017-03-08 | 4 | -93/+75 |
* | gallium: s/uint/enum pipe_shader_type/ for set_constant_buffer() | Brian Paul | 2017-03-08 | 1 | -1/+2 |
* | gallium: s/unsigned/enum pipe_shader_type/ for get_compiler_options() | Brian Paul | 2017-03-08 | 2 | -2/+4 |
* | gallium: s/unsigned/enum pipe_shader_type/ for pipe_screen::get_shader_param() | Brian Paul | 2017-03-08 | 1 | -2/+3 |
* | gallium/util: replace pipe_mutex_unlock() with mtx_unlock() | Timothy Arceri | 2017-03-07 | 2 | -7/+7 |
* | gallium/util: replace pipe_mutex_lock() with mtx_lock() | Timothy Arceri | 2017-03-07 | 2 | -6/+6 |
* | gallium/util: replace pipe_mutex_init() with mtx_init() | Timothy Arceri | 2017-03-07 | 1 | -1/+1 |
* | gallium/util: replace pipe_mutex with mtx_t | Timothy Arceri | 2017-03-07 | 1 | -2/+2 |
* | vc4: Lazily emit our FS/VS input loads. | Eric Anholt | 2017-02-24 | 4 | -75/+93 |
* | vc4: Refactor the load_input code out of the intrinsic code. | Eric Anholt | 2017-02-24 | 1 | -25/+42 |
* | vc4: Track the last block we emitted at the top level. | Eric Anholt | 2017-02-24 | 3 | -5/+10 |
* | vc4: Emit max number of temps in the shader-db output. | Eric Anholt | 2017-02-24 | 1 | -0/+23 |
* | gallium: remove PIPE_CAP_USER_INDEX_BUFFERS | Marek Olšák | 2017-02-25 | 1 | -1/+0 |
* | vc4: automake: add the kernel/README to the tarball | Emil Velikov | 2017-02-24 | 1 | -0/+2 |
* | gallium: set pipe_context uploaders in drivers (v3) | Marek Olšák | 2017-02-14 | 1 | -5/+6 |
* | vc4: Enable glSampleMask() even when !rasterizer->multisample. | Eric Anholt | 2017-02-10 | 1 | -2/+1 |
* | vc4: Respect glSampleMask() even when we're not writing color. | Eric Anholt | 2017-02-10 | 1 | -3/+13 |
* | vc4: Use the nir_builder helper for loading sample mask. | Eric Anholt | 2017-02-10 | 1 | -10/+1 |
* | vc4: Use accurate 1/w in coordinate shader as well as vert shader. | Eric Anholt | 2017-02-10 | 1 | -1/+1 |
* | vc4: Drop VS inputs to 8. | Eric Anholt | 2017-02-10 | 1 | -4/+1 |
* | vc4: Avoid emitting small immediates for UBO indirect load address guards. | Eric Anholt | 2017-02-10 | 5 | -4/+20 |
* | gallium: add separate PIPE_CAP_INT64_DIVMOD | Ilia Mirkin | 2017-02-09 | 1 | -0/+1 |
* | gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capability | Nicolai Hähnle | 2017-02-02 | 1 | -1/+1 |
* | vc4: Enable Neon on arm android builds | Rob Herring | 2017-01-31 | 1 | -0/+2 |
* | vc4: fix arm64 build with Neon | Rob Herring | 2017-01-31 | 1 | -1/+1 |
* | vc4: Make Neon inline assembly clang compatible | Rob Herring | 2017-01-31 | 1 | -35/+35 |
* | vc4: Coalesce into TLB writes as well as VPM/tex. | Eric Anholt | 2017-01-28 | 1 | -1/+5 |
* | vc4: Avoid an extra temporary and mov in ffloor/ffract/fceil. | Eric Anholt | 2017-01-28 | 1 | -13/+18 |
* | vc4: Flip the switch to run the GLSL compiler optimization loop once. | Eric Anholt | 2017-01-28 | 1 | -1/+1 |
* | gallium: Add integer 64 capability | Dave Airlie | 2017-01-27 | 1 | -0/+1 |
* | vc4: Use NEON to speed up utile stores on Pi2+.cros-mesa-17.1.0-r2-vanillacros-mesa-17.1.0-r1-vanillachadv/cros-mesa-17.1.0-r2-vanillachadv/cros-mesa-17.1.0-r1-vanilla | Eric Anholt | 2017-01-26 | 1 | -5/+50 |
* | vc4: Use NEON to speed up utile loads on Pi2. | Eric Anholt | 2017-01-26 | 3 | -18/+115 |
* | vc4: Move LT tiling code to a separate file. | Eric Anholt | 2017-01-26 | 4 | -80/+122 |
* | vc4: Use unreachable() in an unreachable codepath for tiling. | Eric Anholt | 2017-01-26 | 1 | -4/+2 |
* | gallium: add PIPE_CAP_TGSI_MUL_ZERO_WINS | Ilia Mirkin | 2017-01-23 | 1 | -0/+1 |
* | gallium: add PIPE_CAP_TGSI_FS_FBFETCH | Ilia Mirkin | 2017-01-16 | 1 | -0/+1 |
* | vc4: Rewrite T image handling based on calling the LT handler. | Eric Anholt | 2017-01-05 | 1 | -34/+75 |
* | vc4: Move the utile_width/height functions to header inlines. | Eric Anholt | 2017-01-05 | 2 | -37/+36 |
* | vc4: Make the load/store utile functions static. | Eric Anholt | 2017-01-05 | 2 | -4/+2 |