summaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
* anv: Use different BOs for different scratch sizes and stagesJason Ekstrand2016-06-227-55/+32
* genxml: Make ScratchSpaceBasePointer an address instead of an offsetJason Ekstrand2016-06-228-38/+59
* anv: Add an allocator for scratch buffersJason Ekstrand2016-06-222-0/+89
* genxml: Put append counter fields before MCS in RENDER_SURFACE_STATE on gen7Jason Ekstrand2016-06-222-4/+4
* anv,isl: Lower storage image formats in anvJason Ekstrand2016-06-222-7/+4
* isl/state: Allow for full 31-bit buffer texture sizesJason Ekstrand2016-06-221-1/+1
* isl/state: Don't use designated initializers for buffer surface stateJason Ekstrand2016-06-221-23/+23
* isl/state: Add assertions for buffer surface restrictionsJason Ekstrand2016-06-221-0/+11
* isl/state: Don't set SurfacePitch for gen9 1-D texturesJason Ekstrand2016-06-221-0/+3
* isl/state: Use TILEWALK_XMAJOR for linear surfaces on gen7Jason Ekstrand2016-06-221-2/+2
* isl/state: Emit no-op mip tail setup on SKLJason Ekstrand2016-06-221-0/+8
* isl/state: Only set cube face enables if usage includes CUBE_BITJason Ekstrand2016-06-221-7/+9
* isl/state: Use the layout for computing qpitch rather than dimensionsJason Ekstrand2016-06-221-19/+15
* isl/state: Set the IntegerSurfaceFormat bit on HaswellJason Ekstrand2016-06-221-0/+4
* isl/format: Mark R9G9B9E5 as containing 9-bit unsigned float channelsJason Ekstrand2016-06-221-1/+1
* isl/state: Don't set RenderTargetViewExtent for texture surfacesJason Ekstrand2016-06-221-4/+18
* isl/state: Set SurfaceArray based on the surface dimensionJason Ekstrand2016-06-221-1/+1
* isl/state: Don't force-disable L2 bypass for everythingJason Ekstrand2016-06-221-5/+0
* isl/state: Refactor the setup of clear colorsJason Ekstrand2016-06-221-18/+22
* isl/state: Refactor the per-gen isl_to_gen_h/valign tablesJason Ekstrand2016-06-221-6/+8
* isl/state: Return an extent3d from the halign/valign helperJason Ekstrand2016-06-221-22/+11
* isl/state: Put pitch calculations togetherJason Ekstrand2016-06-221-22/+20
* isl/state: Put all dimension setup together and towards the topJason Ekstrand2016-06-221-80/+74
* isl/state: Put surface format setup at the topJason Ekstrand2016-06-221-7/+7
* isl/state: Remove some unused fieldsJason Ekstrand2016-06-221-9/+0
* isl/state: Don't use designated initializers for the surface stateJason Ekstrand2016-06-221-47/+48
* genxml/gen8,9: Prefix the multisample format enum with MSFMTJason Ekstrand2016-06-223-12/+4
* anv/cmd: Dirty descriptor sets when a new pipeline is boundJason Ekstrand2016-06-211-0/+6
* anv/cmd: Move emit_descriptor_pointers to genX_cmd_buffer.cJason Ekstrand2016-06-213-46/+42
* anv/cmd: Move flush_descriptor_sets to anv_cmd_buffer.cJason Ekstrand2016-06-214-50/+50
* anv: Add proper support for depth clampingJason Ekstrand2016-06-208-10/+22
* anv/cmd_buffer: Split emit_viewport in twoJason Ekstrand2016-06-203-13/+30
* anv/cmd_buffer: Set depth/stencil extent based on the imageJason Ekstrand2016-06-201-5/+5
* anv/cmd_buffer: Don't crash if push constants are provided for missing stagesJason Ekstrand2016-06-201-1/+1
* anv/pipeline: Do invariance propagation on SPIR-V shadersJason Ekstrand2016-06-201-0/+3
* anv: Fix a harmless overflow warningChad Versace2016-06-151-1/+1
* isl: Replace bash generator with python generatorDylan Baker2016-06-134-137/+217
* anv/pipeline: Don't dereference NULL dynamic state pointersNanley Chery2016-06-131-22/+48
* anv: Document and rename anv_pipeline_init_dynamic_state()Nanley Chery2016-06-131-3/+16
* i965: Fix shared local memory size for Gen9+.Kenneth Graunke2016-06-122-18/+2
* anv/entrypoints: Rework #if guardsJason Ekstrand2016-06-101-7/+9
* anv/entrypoints: Use the function pointer types provided by vulkan.hJason Ekstrand2016-06-101-1/+1
* anv: Remove the PhysicalDeviceLimits FINISHMEJason Ekstrand2016-06-101-2/+0
* anv/pipeline_cache: Allow for an zero-sized cacheJason Ekstrand2016-06-101-1/+4
* anv/pipeline: Store the (set, binding, index) tripple in the bind mapJason Ekstrand2016-06-105-15/+25
* anv/descriptor_set: Ensure that bindings are always in increasing orderJason Ekstrand2016-06-101-0/+13
* anv/descriptor_set: Add a type field in debug buildsJason Ekstrand2016-06-102-0/+10
* anv/descriptor_set: Set array_size to zero for non-existant descriptorsJason Ekstrand2016-06-101-0/+1
* anv/entrypoints: Stop using the C preprocessorJason Ekstrand2016-06-071-12/+2
* anv/entrypoints: Emit #if guards for all platformsJason Ekstrand2016-06-071-10/+22