| Commit message (Expand) | Author | Age | Files | Lines |
* | gallium: Use enum pipe_shader_type in bind_sampler_states() (v2) | Kai Wasserbäch | 2016-08-29 | 1 | -1/+4 |
* | gallium: add a cap to expose whether driver supports mixed color/zs bits | Ilia Mirkin | 2016-08-23 | 1 | -0/+1 |
* | gallium: change pipe_sampler_view::first_element/last_element -> offset/size | Marek Olšák | 2016-08-17 | 1 | -4/+3 |
* | nv50,nvc0: fix depth range when halfz is enabled | Ilia Mirkin | 2016-08-14 | 1 | -2/+7 |
* | gallium: add render_condition_enable param to clear_render_target/depth_stencil | Marek Olšák | 2016-08-10 | 2 | -7/+9 |
* | gallium: split transfer_inline_write into buffer and texture callbacks | Marek Olšák | 2016-07-23 | 2 | -2/+2 |
* | gallium: add a cap for VIEWPORT_SUBPIXEL_BITS (v2) | Józef Kucia | 2016-07-20 | 1 | -0/+1 |
* | nv50,nvc0: srgb rendering is only available for rgba/bgra | Ilia Mirkin | 2016-07-18 | 1 | -2/+2 |
* | nvc0: add support for BGRA8 images | Ilia Mirkin | 2016-07-18 | 2 | -1/+3 |
* | nv50: fix alphatest for non-blendable formats | Ilia Mirkin | 2016-07-16 | 7 | -4/+53 |
* | gallium: Add a cap for offset_units_unscaled | Axel Davy | 2016-06-25 | 1 | -0/+1 |
* | nv50,nvc0: fix start_instance in manual push path | Ilia Mirkin | 2016-06-21 | 1 | -5/+11 |
* | gallium: make constant_buffer const | Rob Clark | 2016-06-20 | 1 | -1/+1 |
* | nv50: add support for GL_EXT_window_rectangles | Ilia Mirkin | 2016-06-18 | 7 | -5/+74 |
* | gallium: add PIPE_CAP_MAX_WINDOW_RECTANGLES to all drivers | Ilia Mirkin | 2016-06-18 | 1 | -0/+1 |
* | nv50: reinstate dedicated constbuf push path | Ilia Mirkin | 2016-06-11 | 5 | -29/+50 |
* | nv50: enable indirect addressing of fragment shader inputs | Ilia Mirkin | 2016-06-11 | 1 | -1/+1 |
* | gallium: add PIPE_CAP_TGSI_VOTE for when the VOTE ops are allowed | Ilia Mirkin | 2016-06-06 | 1 | -0/+1 |
* | nv50,nvc0: fix BGR10_A2UI vertex format | Ilia Mirkin | 2016-06-05 | 1 | -1/+1 |
* | nv50,nvc0: fix the max_vertices=0 case | Ilia Mirkin | 2016-05-29 | 1 | -1/+1 |
* | gallium: Add a pipe cap for whether primitive restart works for patches. | Kenneth Graunke | 2016-05-23 | 1 | -0/+1 |
* | nv30,nv50: add PIPE_SHADER_CAP_PREFERRED_IR support | Ilia Mirkin | 2016-05-22 | 1 | -2/+4 |
* | Treewide: Remove Elements() macro | Jan Vesely | 2016-05-17 | 1 | -2/+2 |
* | nv50,nvc0: add support for cull distances | Tobias Klausmann | 2016-05-15 | 6 | -8/+27 |
* | gallium: Add a pipe cap for arb_cull_distance | Tobias Klausmann | 2016-05-14 | 1 | -0/+1 |
* | nv50/ir: generalize interp fixups to be able to fixup anything | Ilia Mirkin | 2016-05-11 | 1 | -4/+4 |
* | nv50,nvc0: re-bind old compute state after reading MP perf counters | Samuel Pitoiset | 2016-05-02 | 1 | -0/+2 |
* | gallium: add bool return to pipe_context::end_query | Nicolai Hähnle | 2016-04-21 | 1 | -1/+2 |
* | gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_* | Marek Olšák | 2016-04-22 | 1 | -1/+1 |
* | gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_* | Marek Olšák | 2016-04-22 | 3 | -12/+12 |
* | gallium: Add capability for ARB_robust_buffer_access_behavior. | Bas Nieuwenhuizen | 2016-04-12 | 1 | -0/+1 |
* | gallium: add pipe_context::set_active_query_state for pausing queries | Marek Olšák | 2016-04-12 | 1 | -0/+6 |
* | nv50,nvc0: support sending string markers down into the command stream | Ilia Mirkin | 2016-04-09 | 2 | -1/+26 |
* | nv50,nvc0: add invalidate_resource support for buffer resources | Ilia Mirkin | 2016-04-09 | 3 | -1/+12 |
* | gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENT | Edward O'Callaghan | 2016-04-07 | 1 | -0/+1 |
* | nvc0: add hardware ETC2 and ASTC support on GK20A and GM107+ | Ilia Mirkin | 2016-04-04 | 1 | -0/+46 |
* | gallium: distinguish between shader IR in get_compute_param | Bas Nieuwenhuizen | 2016-04-02 | 1 | -0/+1 |
* | nv50,nvc0: add PIPE_BIND_LINEAR support to is_format_supported | Ilia Mirkin | 2016-03-31 | 1 | -0/+9 |
* | nv50: reset TFB bufctx when we no longer hold a reference to the buffers | Ilia Mirkin | 2016-03-19 | 2 | -3/+3 |
* | nv50,nvc0: replace resInfoCBSlot by auxCBSlot | Samuel Pitoiset | 2016-03-19 | 1 | -1/+0 |
* | nv50: Mark compute states as dirty on context switch | Pierre Moreau | 2016-03-19 | 1 | -0/+1 |
* | nv50: add a new validation path for compute | Samuel Pitoiset | 2016-03-19 | 1 | -12/+13 |
* | nv50: rework nv50_compute_validate_program() | Samuel Pitoiset | 2016-03-19 | 3 | -31/+17 |
* | nv50: rework the validation path for 3D | Samuel Pitoiset | 2016-03-19 | 4 | -16/+36 |
* | nv50: rename 3d binding points to NV50_BIND_3D_XXX | Samuel Pitoiset | 2016-03-19 | 8 | -46/+46 |
* | nv50: rename 3d dirty flags to NV50_NEW_3D_XXX | Samuel Pitoiset | 2016-03-19 | 8 | -112/+112 |
* | nv50: rename NV50_COMPUTE to NV50_CP | Samuel Pitoiset | 2016-03-19 | 3 | -52/+52 |
* | nv50: rename nv50_context::dirty to nv50_context::dirty_3d | Samuel Pitoiset | 2016-03-19 | 8 | -57/+57 |
* | nv50,nvc0: Set only NEW_CP_GLOBALS upon binding | Pierre Moreau | 2016-03-13 | 1 | -1/+1 |
* | nv50,nvc0: handle SQRT lowering inside the driver | Ilia Mirkin | 2016-03-13 | 1 | -1/+1 |