summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_context.h
Commit message (Expand)AuthorAgeFilesLines
* i965: Emit a second set of SURFACE_STATE for gather4 from textures.Chris Forbes2013-10-031-1/+2
* i965: make room in the binding table for a full alternate set of surface_statesChris Forbes2013-10-031-2/+18
* i965: compute DDX in a subspan based only on top rowChia-I Wu2013-10-021-0/+1
* i965: Add support for GL_AMD_performance_monitor on Ironlake.Kenneth Graunke2013-09-261-0/+14
* i965: Add some missing bits to {mesa,brw,cache}_bits[].Paul Berry2013-09-171-0/+2
* i965/gs: Implement basic gl_PrimitiveIDIn functionality.Paul Berry2013-09-171-0/+2
* i965/gs: Add new primitive types.Paul Berry2013-09-171-1/+1
* i965/gen6+: Remove VUE map dependency on userclip_active.Paul Berry2013-09-161-1/+1
* i965/fs: Stop wasting input attribute space on gl_FragCoord and gl_FrontFacing.Paul Berry2013-09-161-0/+9
* i965/sf: Use BRW_SF_URB_ENTRY_READ_OFFSET rather than hardcoded values.Paul Berry2013-09-161-0/+10
* i965/fs: Change brw_wm_prog_data::urb_read_length to num_varying_inputs.Paul Berry2013-09-161-1/+1
* i965/fs: Expose "urb_setup" as part of brw_wm_prog_data.Paul Berry2013-09-161-0/+7
* i965: Use brw_stage_state for WM data as well.Kenneth Graunke2013-09-131-27/+1
* i965: Increase the size of brw_stage_state::surf_offset.Kenneth Graunke2013-09-131-1/+1
* i965: Add comments to the new brw_state_state structure's fields.Kenneth Graunke2013-09-131-0/+10
* i965/gs: Set control data header size/format appropriately for EndPrimitive().Paul Berry2013-09-111-0/+14
* i965/gen7.5: Fix lower bound on number of VS URB entries.Paul Berry2013-09-051-0/+1
* i965: Remove unused ATTRIB_BIT_DWORDS define.Kenneth Graunke2013-09-011-7/+0
* i965: Modify signature to update_texture_surface functions.Paul Berry2013-08-311-2/+1
* i965/vs: generalize gen6_vs_push_constants in preparation for GS.Paul Berry2013-08-311-0/+7
* i965/gs: Implement support for geometry shader surfaces.Paul Berry2013-08-311-0/+2
* i965: Make sure constants re-sent after constant buffer reallocation.Paul Berry2013-08-311-0/+2
* i965/gs: Allocate push constant space for use by GS.Paul Berry2013-08-311-1/+2
* i965/gs: Allocate URB space for use by GS.Paul Berry2013-08-311-2/+4
* i965: Make CACHE_NEW_GS_PROG.Paul Berry2013-08-311-0/+2
* i965/gs: Create brw_context::gs structure to track GS program state.Paul Berry2013-08-311-0/+5
* i965: Move data from brw->vs into a base class if gs will also need it.Paul Berry2013-08-311-20/+27
* i965/gs: Update defines related to GS surface organization.Paul Berry2013-08-311-11/+11
* i965: Move vec4 register allocation data structures to brw->vec4.Paul Berry2013-08-311-14/+17
* i965: Rename user-defined gs structs from vec4_gs to gs.Paul Berry2013-08-311-2/+2
* i965: rename legacy gs structs and functions to ff_gs.Paul Berry2013-08-311-7/+7
* i965/vs: Allocate register set once at context creation.Kenneth Graunke2013-08-261-0/+3
* i965/gs: Add a data structure for tracking VS output VUE map.Paul Berry2013-08-231-0/+9
* i965/vec4: Make a function for setting up vec4 program key clip info.Paul Berry2013-08-231-0/+6
* i965: Make prim_to_hw_prim accessible outside brw_draw.c.Paul Berry2013-08-231-0/+2
* i965/gs: Create structs for use by GS program compilation.Paul Berry2013-08-231-0/+23
* i965/gs: Add brw->geometry_program.Paul Berry2013-08-231-0/+3
* i965/vec4: Allow for dispatch_grf_start_reg to vary.Paul Berry2013-08-231-0/+6
* i965/vs: Rework binding table size calculation.Kenneth Graunke2013-08-191-1/+1
* i965/fs: Track the binding table size in brw_wm_prog_data.Kenneth Graunke2013-08-191-0/+2
* i965: Use SURF_INDEX_DRAW() for drawbuffer binding table indices.Kenneth Graunke2013-08-191-4/+0
* i965: Make sampler counts available for the entire drawing operation.Kenneth Graunke2013-08-191-1/+1
* i965: Upload separate VS and FS sampler state tables.Kenneth Graunke2013-08-191-0/+1
* i965: Make upload_sampler_state_table a virtual function.Kenneth Graunke2013-08-191-0/+6
* i965: Upload separate per-stage sampler state tables.Kenneth Graunke2013-08-191-9/+12
* i965: Split sampler count variable to be per-stage.Kenneth Graunke2013-08-191-1/+4
* i965: STATIC_ASSERT that there aren't too many BRW_NEW_* flags.Paul Berry2013-08-191-0/+1
* i965: Move GL_APPLE_object_purgeable functionality into a new file.Kenneth Graunke2013-08-161-0/+3
* i965: Mark a few brw_draw_upload.c functions as non-staticKenneth Graunke2013-08-131-0/+5
* i965: Add helper functions for interpolation mapChris Forbes2013-08-011-0/+18