Home
last modified time | relevance | path

Searched defs:i915 (Results 1 – 25 of 67) sorted by relevance

123

/external/mesa3d/src/gallium/drivers/i915/
Di915_state_emit.c53 validate_flush(struct i915_context *i915, unsigned *batch_space) in validate_flush()
59 emit_flush(struct i915_context *i915) in emit_flush()
110 emit_invariant(struct i915_context *i915) in emit_invariant()
117 validate_immediate(struct i915_context *i915, unsigned *batch_space) in validate_immediate()
156 static void emit_immediate_s5(struct i915_context *i915, uint imm) in emit_immediate_s5()
175 static void emit_immediate_s6(struct i915_context *i915, uint imm) in emit_immediate_s6()
196 emit_immediate(struct i915_context *i915) in emit_immediate()
231 validate_dynamic(struct i915_context *i915, unsigned *batch_space) in validate_dynamic()
237 emit_dynamic(struct i915_context *i915) in emit_dynamic()
247 validate_static(struct i915_context *i915, unsigned *batch_space) in validate_static()
[all …]
Di915_state_dynamic.c49 static inline void set_dynamic(struct i915_context *i915, in set_dynamic()
63 static inline void set_dynamic_array(struct i915_context *i915, in set_dynamic_array()
86 static void upload_MODES4(struct i915_context *i915) in upload_MODES4()
111 static void upload_BFO(struct i915_context *i915) in upload_BFO()
134 static void upload_BLENDCOLOR(struct i915_context *i915) in upload_BLENDCOLOR()
165 static void upload_IAB(struct i915_context *i915) in upload_IAB()
182 static void upload_DEPTHSCALE(struct i915_context *i915) in upload_DEPTHSCALE()
207 static void upload_STIPPLE(struct i915_context *i915) in upload_STIPPLE()
252 static void upload_SCISSOR_ENABLE( struct i915_context *i915 ) in upload_SCISSOR_ENABLE()
268 static void upload_SCISSOR_RECT(struct i915_context *i915) in upload_SCISSOR_RECT()
[all …]
Di915_state_immediate.c42 static inline void set_immediate(struct i915_context *i915, in set_immediate()
59 static void upload_S0S1(struct i915_context *i915) in upload_S0S1()
97 static void upload_S2S4(struct i915_context *i915) in upload_S2S4()
125 static void upload_S5(struct i915_context *i915) in upload_S5()
160 static void upload_S6(struct i915_context *i915) in upload_S6()
192 static void upload_S7(struct i915_context *i915) in upload_S7()
223 static void update_immediate(struct i915_context *i915) in update_immediate()
Di915_state.c180 struct i915_context *i915 = i915_context(pipe); in i915_bind_blend_state() local
199 struct i915_context *i915 = i915_context(pipe); in i915_set_blend_color() local
212 struct i915_context *i915 = i915_context(pipe); in i915_set_stencil_ref() local
301 struct i915_context *i915 = i915_context(pipe); in i915_bind_vertex_sampler_states() local
336 struct i915_context *i915 = i915_context(pipe); in i915_bind_fragment_sampler_states() local
390 i915_prepare_vertex_sampling(struct i915_context *i915) in i915_prepare_vertex_sampling()
443 i915_cleanup_vertex_sampling(struct i915_context *i915) in i915_cleanup_vertex_sampling()
553 struct i915_context *i915 = i915_context(pipe); in i915_bind_depth_stencil_state() local
575 struct i915_context *i915 = i915_context(pipe); in i915_set_scissor_states() local
593 struct i915_context *i915 = i915_context(pipe); in i915_create_fs_state() local
[all …]
Di915_prim_vbuf.c63 struct i915_context *i915; member
118 struct i915_context *i915 = i915_render->i915; in i915_vbuf_update_vbo_state() local
139 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_get_vertex_info() local
158 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_reserve() local
180 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_new_buf() local
266 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_map_vertices() local
284 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_unmap_vertices() local
388 struct i915_context *i915 = i915_render->i915; in draw_arrays_generate_indices() local
453 struct i915_context *i915 = i915_render->i915; in draw_arrays_fallback() local
500 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_draw_arrays() local
[all …]
Di915_flush.c45 struct i915_context *i915 = i915_context(pipe); in i915_flush_pipe() local
66 void i915_init_flush_functions( struct i915_context *i915 ) in i915_init_flush_functions()
75 void i915_flush(struct i915_context *i915, in i915_flush()
Di915_context.c56 struct i915_context *i915 = i915_context(pipe); in i915_draw_vbo() local
141 struct i915_context *i915 = i915_context(pipe); in i915_destroy() local
172 struct i915_context *i915; in i915_create_context() local
Di915_prim_emit.c48 struct i915_context *i915; member
69 emit_hw_vertex( struct i915_context *i915, in emit_hw_vertex()
133 struct i915_context *i915 = setup_stage(stage)->i915; in emit_prim() local
211 struct draw_stage *i915_draw_render_stage( struct i915_context *i915 ) in i915_draw_render_stage()
Di915_state_sampler.c82 static void update_sampler(struct i915_context *i915, in update_sampler()
148 static void update_samplers(struct i915_context *i915) in update_samplers()
298 static void update_map(struct i915_context *i915, in update_map()
364 static void update_maps(struct i915_context *i915) in update_maps()
Di915_state_fpc.c35 static void update_hw_constants(struct i915_context *i915) in update_hw_constants()
50 static void update_fs(struct i915_context *i915) in update_fs()
Di915_surface.c53 i915_util_blitter_save_states(struct i915_context *i915) in i915_util_blitter_save_states()
84 struct i915_context *i915 = i915_context(pipe); in i915_surface_copy_render() local
140 struct i915_context *i915 = i915_context(pipe); in i915_clear_render_target_render() local
173 struct i915_context *i915 = i915_context(pipe); in i915_clear_depth_stencil_render() local
252 struct i915_context *i915 = i915_context(pipe); in i915_blit() local
402 i915_init_surface_functions(struct i915_context *i915) in i915_init_surface_functions()
Di915_state_derived.c57 static void calculate_vertex_layout(struct i915_context *i915) in calculate_vertex_layout()
212 void i915_update_derived(struct i915_context *i915) in i915_update_derived()
/external/igt-gpu-tools/tests/i915/
Dgem_vm_create.c28 static int vm_create_ioctl(int i915, struct drm_i915_gem_vm_control *ctl) in vm_create_ioctl()
39 static int vm_destroy_ioctl(int i915, struct drm_i915_gem_vm_control *ctl) in vm_destroy_ioctl()
50 static int ctx_create_ioctl(int i915, in ctx_create_ioctl()
62 static bool has_vm(int i915) in has_vm()
83 static void invalid_create(int i915) in invalid_create()
107 static void invalid_destroy(int i915) in invalid_destroy()
136 static uint32_t __batch_create(int i915, uint32_t offset) in __batch_create()
147 static uint32_t batch_create(int i915) in batch_create()
152 static void check_same_vm(int i915, uint32_t ctx_a, uint32_t ctx_b) in check_same_vm()
178 static void create_ext(int i915) in create_ext()
[all …]
Dgem_ctx_clone.c29 static int ctx_create_ioctl(int i915, struct drm_i915_gem_context_create_ext *arg) in ctx_create_ioctl()
43 static bool has_ctx_clone(int i915) in has_ctx_clone()
56 static void invalid_clone(int i915) in invalid_clone()
84 static void clone_flags(int i915) in clone_flags()
159 static void clone_engines(int i915) in clone_engines()
263 static void clone_scheduler(int i915) in clone_scheduler()
333 static uint32_t __batch_create(int i915, uint32_t offset) in __batch_create()
344 static uint32_t batch_create(int i915) in batch_create()
349 static void check_same_vm(int i915, uint32_t ctx_a, uint32_t ctx_b) in check_same_vm()
377 static void clone_vm(int i915) in clone_vm()
[all …]
Dgem_ctx_shared.c61 static void create_shared_gtt(int i915, unsigned int flags) in create_shared_gtt()
108 static void disjoint_timelines(int i915) in disjoint_timelines()
137 static void exhaust_shared_gtt(int i915, unsigned int flags) in exhaust_shared_gtt()
184 static void exec_shared_gtt(int i915, unsigned int ring) in exec_shared_gtt()
273 static int nop_sync(int i915, uint32_t ctx, unsigned int ring, int64_t timeout) in nop_sync()
295 static bool has_single_timeline(int i915) in has_single_timeline()
308 static void single_timeline(int i915) in single_timeline()
362 static void exec_single_timeline(int i915, unsigned int engine) in exec_single_timeline()
426 static void store_dword(int i915, uint32_t ctx, unsigned ring, in store_dword()
480 static uint32_t create_highest_priority(int i915) in create_highest_priority()
[all …]
Dgem_exec_balancer.c55 static bool has_class_instance(int i915, uint16_t class, uint16_t instance) in has_class_instance()
69 list_engines(int i915, uint32_t class_mask, unsigned int *out) in list_engines()
112 static int __set_engines(int i915, uint32_t ctx, in __set_engines()
131 static void set_engines(int i915, uint32_t ctx, in set_engines()
138 static int __set_load_balancer(int i915, uint32_t ctx, in __set_load_balancer()
171 static void set_load_balancer(int i915, uint32_t ctx, in set_load_balancer()
179 static uint32_t load_balancer_create(int i915, in load_balancer_create()
191 static uint32_t __batch_create(int i915, uint32_t offset) in __batch_create()
202 static uint32_t batch_create(int i915) in batch_create()
207 static void invalid_balancer(int i915) in invalid_balancer()
[all …]
Dgem_ctx_engines.c47 static bool has_context_engines(int i915) in has_context_engines()
56 static void invalid_engines(int i915) in invalid_engines()
175 static void idempotent(int i915) in idempotent()
245 static void execute_one(int i915) in execute_one()
330 static void execute_oneforall(int i915) in execute_oneforall()
368 static void execute_allforone(int i915) in execute_allforone()
416 static void independent(int i915) in independent()
510 int i915 = -1; variable
Dgem_ctx_param.c38 static void set_priority(int i915) in set_priority()
134 static uint32_t __batch_create(int i915, uint32_t offset) in __batch_create()
145 static uint32_t batch_create(int i915) in batch_create()
150 static void test_vm(int i915) in test_vm()
Dgem_exec_basic.c117 static void all(int i915) in all()
125 static void readonly_all(int i915) in readonly_all()
133 static void gtt_all(int i915) in gtt_all()
/external/igt-gpu-tools/lib/i915/
Dgem_vm.c47 bool gem_has_vm(int i915) in gem_has_vm()
65 void gem_require_vm(int i915) in gem_require_vm()
70 int __gem_vm_create(int i915, uint32_t *vm_id) in __gem_vm_create()
95 uint32_t gem_vm_create(int i915) in gem_vm_create()
105 int __gem_vm_destroy(int i915, uint32_t vm_id) in __gem_vm_destroy()
127 void gem_vm_destroy(int i915, uint32_t vm_id) in gem_vm_destroy()
Dgem_context.c276 __gem_context_clone(int i915, in __gem_context_clone()
303 static bool __gem_context_has(int i915, uint32_t share, unsigned int flags) in __gem_context_has()
315 bool gem_contexts_has_shared_gtt(int i915) in gem_contexts_has_shared_gtt()
320 bool gem_has_queues(int i915) in gem_has_queues()
327 uint32_t gem_context_clone(int i915, in gem_context_clone()
338 uint32_t gem_queue_create(int i915) in gem_queue_create()
/external/mesa3d/src/mesa/drivers/dri/i915/
Di915_state.c56 struct i915_context *i915 = I915_CONTEXT(ctx); in i915_update_stencil() local
182 struct i915_context *i915 = I915_CONTEXT(ctx); in i915AlphaFunc() local
208 struct i915_context *i915 = I915_CONTEXT(ctx); in i915EvalLogicOpBlendState() local
240 struct i915_context *i915 = I915_CONTEXT(ctx); in i915BlendColor() local
288 struct i915_context *i915 = I915_CONTEXT(ctx); in i915UpdateBlendState() local
356 struct i915_context *i915 = I915_CONTEXT(ctx); in i915DepthFunc() local
374 struct i915_context *i915 = I915_CONTEXT(ctx); in i915DepthMask() local
436 struct i915_context *i915 = I915_CONTEXT(ctx); in i915PolygonStipple() local
498 struct i915_context *i915 = I915_CONTEXT(ctx); in i915Scissor() local
544 struct i915_context *i915 = I915_CONTEXT(ctx); in i915LogicOp() local
[all …]
Di915_vtbl.c54 struct i915_context *i915 = i915_context(&intel->ctx); in i915_render_prevalidate() local
69 struct i915_context *i915 = i915_context(&intel->ctx); in i915_reduced_primitive_state() local
103 struct i915_context *i915 = i915_context(&intel->ctx); in i915_check_vertex_size() local
285 struct i915_context *i915 = i915_context(&intel->ctx); in i915_emit_state() local
504 struct i915_context *i915 = i915_context(&intel->ctx); in i915_destroy_context() local
573 struct i915_context *i915 = i915_context(&intel->ctx); in i915_set_draw_region() local
675 i915_update_color_write_enable(struct i915_context *i915, bool enable) in i915_update_color_write_enable()
701 struct i915_context *i915 = (struct i915_context *)intel; in i915_update_draw_buffer() local
808 struct i915_context *i915 = i915_context(&intel->ctx); in i915_new_batch() local
825 struct i915_context *i915 = i915_context(&intel->ctx); in i915_assert_not_dirty() local
[all …]
/external/igt-gpu-tools/tests/
Dprime_vgem.c33 static void test_read(int vgem, int i915) in test_read()
63 static void test_fence_read(int i915, int vgem) in test_fence_read()
120 static void test_fence_mmap(int i915, int vgem) in test_fence_mmap()
178 static void test_write(int vgem, int i915) in test_write()
206 static void test_gtt(int vgem, int i915) in test_gtt()
243 static void test_shrink(int vgem, int i915) in test_shrink()
269 static bool is_coherent(int i915) in is_coherent()
281 static void test_gtt_interleaved(int vgem, int i915) in test_gtt_interleaved()
332 static void work(int i915, int dmabuf, unsigned ring, uint32_t flags) in work()
427 static void test_busy(int i915, int vgem, unsigned ring, uint32_t flags) in test_busy()
[all …]
/external/minigbm/
Di915.c57 static void i915_info_from_device_id(struct i915_device *i915) in i915_info_from_device_id()
93 static void i915_get_modifier_order(struct i915_device *i915) in i915_get_modifier_order()
112 struct i915_device *i915 = drv->priv; in i915_add_combinations() local
200 struct i915_device *i915 = bo->drv->priv; in i915_align_dimensions() local
277 struct i915_device *i915; in i915_init() local
319 …bool i915_format_needs_LCU_alignment(uint32_t format, size_t plane, const struct i915_device* i915) in i915_format_needs_LCU_alignment()
335 struct i915_device *i915 = bo->drv->priv; in i915_bo_from_format() local
375 struct i915_device *i915 = bo->drv->priv; in i915_bo_compute_metadata() local
500 struct i915_device *i915 = bo->drv->priv; in i915_bo_create_from_metadata() local
676 struct i915_device *i915 = bo->drv->priv; in i915_bo_flush() local

123